手机
当前位置:查字典教程网 >编程开发 >Javascript教程 >jquery实现省市select下拉框的替换(示例代码)
jquery实现省市select下拉框的替换(示例代码)
摘要:省市对应的实现:更具选择的省份来确定市的内容jsp代码:复制代码代码如下:省份--请选择--福建北京山东上海县、市--请选择--js代码:复...

省市对应的实现:<还有一些没封装起来>

更具选择的省份来确定市的内容

jsp代码:

复制代码 代码如下:

<body>

省份<select name="prin">

<option>--请选择--</option>

<option>福建</option>

<option>北京</option>

<option>山东</option>

<option>上海</option>

</select>

县、市<select id="sel2">

<option>--请选择--</option>

</select>

</body>

js代码:

复制代码 代码如下:

function appendShi(shi) {//字符串拼接,拼接市区

var fjs='';

for(var i=0;i<shi.length;i++)

{

fjs += '<option>' + shi[i]+ '</option>';

}

return fjs;

}

$(function() {

var prince = ['福建','北京','山东','上海'];

var fjs = ['厦门','泉州','福州'];

var bjs = ['北京','朝阳区','海淀区','平谷区'];

var shs = ['黄浦区','长宁区','宝山区','嘉定区'];

var sds = ['济南','青岛','烟台','日照','莱芜','sss'];

$("select[name='prin']").change(function() {

var shi = $("#sel2");//得到第二个select

var prin = $("select[name='prin'][select option:selected]");//得到选中的身份的值

var newShiSel = $('<select id="sel2"><option>--请选择--</option></select>');//

if (prin.val() == '福建'){

newShiSel.append(appendShi(fjs));

}

if (prin.val() == '北京') {

newShiSel.append(appendShi(bjs));

}

if (prin.val() == '上海') {

newShiSel.append(appendShi(shs));

}

if (prin.val() == '山东') {

newShiSel.append(appendShi(sds));

}

shi.replaceWith(newShiSel);

});

});

【jquery实现省市select下拉框的替换(示例代码)】相关文章:

jQuery实现转动随机数抽奖效果的方法

Jquery实现动态切换图片的方法

javascript实现Table排序的方法

jQuery实现div随意拖动的实例代码(通用代码)

一段实时更新的时间代码

javascript基于DOM实现省市级联下拉框的方法

javascript实现炫酷的拖动分页

JQuery实现带排序功能的权限选择实例

jquery实现图片左右切换的方法

javascript实现淡蓝色的鼠标拖动选择框实例

精品推荐
分类导航