最近在项目中,用到二级联动下拉框,纯js的。记录下。
其中,这些主要由Area.js实现。(此为在网上找的,修改了下)
主要记录下,在修改页面时,让市、区默认选中。
// 下面代码中用到ext,也可以通过传统方式来实现
Init();
var citySel = Ext.getDom("Select1");
var city = Ext.getDom("xiangmudishi").value;
for(i=0;i<citySel.options.length;i++) {
if(city == citySel.options[i].value){
citySel.options[i].selected = true;
selectCity();
var countySel = Ext.getDom("Select2");
var county = Ext.getDom("xiangmuquxian").value;
for(j=0;j<countySel.options.length;j++){
if(county == countySel.options[j].value){
countySel.options[j].selected = true;
break;
}
}
break;
}
}
下面是页面需要用到的关键域,其他略去
<!-- 用于接收修改前的原数据,此处为了方便记录,写死-->
<input type="hidden" id="xiangmudishi" value="西安市"/>
<input type="hidden" id="xiangmuquxian" value="高新区"/>
<select id="Select1" name="xiangMu.dishi" onchange="selectCity();"> </select>
<select id="Select2" name="xiangMu.quxian" > </select>
分享到:
相关推荐
asp二级联动下拉框,三级联动下拉框,asp二级联动下拉框,三级联动下拉框, 可能传错了 sorry
jquery 三级联动下拉框jquery 三级联动下拉框jquery 三级联动下拉框jquery 三级联动下拉框jquery 三级联动下拉框jquery 三级联动下拉框
javascript实现二级联动下拉框,多多支持:)
省市下拉框二级联动完成版(调试通过),本人花了几小时整理的,觉得是完整版。并且立即可以使用!
mvc3二级联动下拉框,省下了不少力气.。。。
js2级省市联动下拉框js2级省市联动下拉框js2级省市联动下拉框js2级省市联动下拉框
AJAX版省市区三级联动下拉框
里面有四个文件,ajax++jsp二级联动下拉框,ajax实现无刷新查询,Ajax异步
javascript实现二级联动下拉框.docx
Ajax实现二级/三级联动下拉框---servlet版
这里是基于layui开发的省市区三级联动下拉框这里是基于layui开发的省市区三级联动下拉框这里是基于layui开发的省市区三级联动下拉框
一款简单的基于vue实现的三级联动下拉框代码,适用于各种三级联动下拉菜单选择功能。
运用面向对象的思想,通过XML或其它方式,灵活的调整省份和城市的数据,以此实现联动下拉框的数据装配
基于layui开发的省市区三级联动下拉框:以layui前端UI框架及vue前端框架实现省市县(区)的三级联动。
互相关联的三级下拉框代码,使用js代码制作,编辑菜单只需要修改数组内容即可,代码和html分开
三级联动下拉框 包含数据库、链接、样式.....
supplyInfo_add.jsp最简单,就是通过一级触发实现二级联动;supplyInfo_update.jsp稍微难了点,不仅仅是一级触发实现二级联动,还有它是将数据库中相应的省份城市提取出来,将原有增加的省份城市提取给用户,供用户修改;...
这里面的东西,下载后直接解压,双击demo.html就可以直接运行了。
Ajax实现的三级联动下拉框