<!--# layout("/common/layout.html",{"jsBase":"/js/re/dow/"}){ --> <form class="layui-form layui-form-pane" id="addForm"> <div class="layui-row"> <div class="layui-form-item"> <div class="layui-inline"> <label class="layui-form-label">预算类型</label> <div class="layui-input-inline"> <select name="budgtType" id="budgtType" lay-filter="mySelect" lay-search> <option value="">请选择</option> <!--# for(var i = 0; i < list.~size; i++){ var ty=list[i]; --> <option value="${ty.id}">${ty.name}</option> <!--# } --> </select> </div> </div> <input type="hidden" name="name" id="name" class="layui-input" > </div> </div> <div class="layui-row"> <div class="layui-form-item"> <div class="layui-inline"> <label class="layui-form-label">排序</label> <div class="layui-input-inline"> <input type="text" name="sotr" class="layui-input" > </div> </div> </div> </div> <div class="layui-row"> <div class="layui-form-item"> <div class="layui-inline"> <label class="layui-form-label">自定义名称</label> <div class="layui-input-inline"> <input type="text" name="customName" class="layui-input" > </div> </div> </div> </div> <layui:submitButtons id="addButton" /> </form> <!--#} --> <script> layui.use(['add','form'], function(){ var dowAdd = layui.add; dowAdd.init(); var form=layui.form; form.on('select(mySelect)', function(data){ /* console.log(data.elem); //得到select原始DOM对象 console.log(data.value); //得到被选中的值 */ $("#name").val(data.elem[data.elem.selectedIndex].text) // console.log(data.elem[data.elem.selectedIndex].text); //得到文本 }); }); </script>