下拉框联动
来源:互联网 发布:2016年网络主播招聘 编辑:程序博客网 时间:2024/05/29 18:38
- 加载第一个下拉框;
public void findParentMode(){ List<Record> list = new ArrayList<Record>(); list = modelService.findAllParentModel(); setAttr("parentModel", list); }
2 通过change事件触发
<tr> <th>请选择栏目:</th> <td> <select id="pid" onchange = "getModelH()"> <#if parentModel?exists> <option value="${p.modelcode}">${p.modelname}</option> </#if> </select> <select id="mid" onchange="getModelD()" ><option value="0" selected>请选择模块...</option></select> <select id="did" name = "did"><option value="0" selected>请选择...</option></select> </td></tr><script language="JavaScript"> function getModelH(){ var id = document.myform.pid.value; var temp_html; var url ="${contextPath}/publish/findModelByParentId"; var paras = {id: id}; $.ajaxSetup({ async : false }); $.post(url,paras,function(data){ temp_html+="<option value='0'>请选择</option>"; $(data).each(function(){ temp_html+="<option value='"+ this.MODELCODE +"'>"+ this.MODELNAME +"</option>" }); $("#mid").html(temp_html); }); } function getModelD(){ var id = document.myform.mid.value; var temp_html; var url ="${contextPath}/publish/findModelByParentId"; var paras = {id: id}; $.ajaxSetup({ async : false }); $.post(url,paras,function(data){ temp_html+="<option value='0'>请选择</option>"; $(data).each(function(){ temp_html+="<option value='"+ this.MODELCODE +"'>"+ this.MODELNAME +"</option>" }); $("#did").html(temp_html); }); } </script>
3 根据上级下拉框value,后台做查询操作并数据
public void findModelByParentId(){ String code = getPara("id"); List<Record> list = new ArrayList<Record>(); list = modelService.findModelByParentcode(code); String s = JsonKit.toJson(list, 10); renderJson(s); }
0 0
- 下拉框三级联动
- 下拉框联动
- JS联动下拉框
- 三级联动下拉框
- 下拉框二级联动
- 下拉框联动
- 下拉框联动
- 下拉框联动
- JS联动下拉框
- ext下拉框联动
- ext下拉框联动
- ExtJs下拉框联动
- 下拉框联动
- 下拉框三级联动
- 下拉框联动
- 下拉框联动
- 制作联动下拉框
- AJAX联动下拉框
- Oracle-锁表、解锁
- Sst25vf080b
- Webrtc Intro - NetEQ
- 《Java程序设计》实训每天一博文之第一天
- 【黑马程序员】Java学习笔记之面向对象基础篇
- 下拉框联动
- JavaWeb开发中Ajax技术、json与java实现List、Map数据直接传递的研究
- linux下修改内核参数进行Tcp性能调优 -- 高并发
- json开源对比
- oracle的一个比较回应的论坛,oracle数据库关闭和启动命令
- orcl一些基础
- Tomcat内存溢出(java.lang.OutOfMemoryError: PermGen space)的解决办法
- Win10开发笔记(一):一些VS2015中可能遇到的问题
- java虚拟机异常解决方法