ajax 动态级联
发布时间:2020-12-16 01:01:17 所属栏目:百科 来源:网络整理
导读:@RequestMapping(value="/modifytable")public String modifytable(ModelMap model,BzDmb bzDmb,HttpServletRequest request,HttpServletResponse response) { //model.addAttribute("bzDmb",bzDmb); //语境列表ListDmYjdmb dmYjdmbList = dmYjdmbManager.qu
@RequestMapping(value="/modifytable") public String modifytable(ModelMap model,BzDmb bzDmb,HttpServletRequest request,HttpServletResponse response) { //model.addAttribute("bzDmb",bzDmb); //语境列表 List<DmYjdmb> dmYjdmbList = dmYjdmbManager.queryDmYjdmbList(); request.setAttribute("dmYjdmbList",dmYjdmbList); return "/bzdmb/modify"; } /**根据业务分类列出表*/ @RequestMapping(value="/bmlist/{ywflDm}") public void bmListByYwfldm(ModelMap model,@PathVariable java.lang.String ywflDm,HttpServletResponse response) { String theYwflDm = ywflDm==null?"":ywflDm.trim(); List<BzDmb> bmList = bzDmbManager.queryDmbByYwflDm(theYwflDm); String content = JSONArray.fromObject(bmList).toString(); super.ajaxOut(content,response); } <TABLE width="100%" align=center> <TR> <TD > <TABLE align=center> <TBODY> <TR> <TD>业务分类 : </TD> <TD> <select id="ywflDm" name="ywflDm" style="width: 160px"> <option value=""> 请选择 </option> <c:forEach items="${dmYjdmbList}" var="obj"> <option value="${obj.yjDm }" > ${obj.yjMc} </option> </c:forEach> </select> </TD> <td></td> <TD>表中文名 :</TD> <TD> <select id="bzwm" name="bzwm"> <option value=""> 请选择 </option> </select> </TD> </TR> </TBODY> </TABLE> </TD> </TR> </TABLE> <script type="text/javascript"> $("#ywflDm").change(function() { var ywflDm=$("#ywflDm").val(); $.ajax({ "url": "${ctx}/bzdmb/bmlist/"+ywflDm,"type":"post",'success': function(content){ var dmbInfo=eval(content); $("#bzwm").html(""); $("#bzwm").append("<option value='' >请选择</option>") for(var i=0;i<dmbInfo.length;i++){ // var bm=dmbInfo[i]["bm"]; var bzwm=dmbInfo[i]["bzwm"]; var dmbDm=dmbInfo[i]["dmbDm"]; $("#bzwm").append("<option value='"+dmbDm+"'>"+bzwm+"</option>") } }}); }) </script> (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |