<div class="layui-col-md4">
<label class="layui-form-label">组织单位<span style="color:red">*</span></label>
<div class="layui-input-block">
<input type="text" name="develop" id="develop" class="layui-input" lay-verify="required" value="研发部" onkeyup="search()" autocomplete="off">
<select type="text" id="select" lay-filter="select" autocomplete="off" placeholder="" lay-verify="required" class="layui-select" lay-search>
<option value="">请选择</option>
<c:forEach items="orgList" varStatus="org">
<option vlue="${org.id }">${org.develop}</option>
</c:forEach>
</select>
</div>
</div>
layui.use(['form', 'layedit','upload'], function () {
var form = layui.form
form.on('select(select)', function (data) {
$("#develop").val(data.value);
$("#hc_select").next().find("dl").css({ "display": "none" });
form.render();
});
window.search = function () {
var value = $("#develop").val();
$("#hc_select").val(value);
form.render();
$("#select").next().find("dl").css({ "display": "block" });
var dl = $("#select").next().find("dl").children();
var j = -1;
for (var i = 0; i < dl.length; i++) {
if (dl[i].innerHTML.indexOf(value) <= -1) {
dl[i].style.display = "none";
j++;
}
if (j == dl.length-1) {
$("#elect").next().find("dl").css({ "display": "none" });
}
}
}
});
//添加页面
@RequestMapping(value="/addUI.do")
public String addUI(HttpServletRequest request){
request.setAttribute("orglist",orgService.getList());
return "/jsp/system/user/addUI.jsp";
}
@Transactional(propagation = Propagation.REQUIRED, readOnly = true)
public List<?> getList(HttpServletRequest request){
String search = res.getParameter(request, "search", "");
String hql = "from _Organization order by _inputdate desc";
if(!"".equals(search)){
hql = "from _Organization where _name like '%"+ search +"%' or _name like '%"+ search +"%' order by _name,_inputdate desc";
}
return (List<?>) systemBaseDAO.findAll(hql);
}
public List<?> getList(){
String hql = "from _Organization order by _inputdate desc";
return (List<?>) systemBaseDAO.findAll(hql);
}
layer自动补全 select
最新推荐文章于 2023-10-18 21:42:20 发布