html下拉显示多级联动,jQuery实现多级联动下拉列表查询框

本文实例介绍了jQuery实现多级联动下拉列表查询框的详细代码,分享给大家供大家参考,具体内容如下

效果图:

3652584abfacba9d09adba3d02ed1744.png

具体代码:

body{font-size:13px}

.clsInit{width:435px;height::35px;line-height:35px;padding-left:10px}

.clsTip{padding-top:5px;background-color:#eee;display:none}

.btn{border:solid 1px #666;padding:2px;width:65px;float:right;margin-top:6px;margin-right:6px;filter:progid:DXImageTransform.Mcrosoft.Gradient(GraientType=0,StartColorStr=#FFFFFF,EndColorStr=#ECE9D8);}

$(function(){

function objInit(obj){

return $(obj).html('请选择');

}

var arrData={

厂商1:

{

品牌一:'型号1-1-1,型号1-1-2',

品牌二:'型号1-2-1,型号1-2-2'

},

厂商2:

{

品牌一:'型号2-1-1,型号2-1-2',

品牌二:'型号2-2-1,型号2-2-2'},

厂商3:

{

品牌一:'型号3-1-1,型号3-1-2',

品牌二:'型号3-2-1,型号3-2-2'

}

};

$.each(arrData,function(pF){

$('#selF').append(''+pF+'');

});

$('#selF').change(function(){

objInit('#selT');

objInit('#selC');

$.each(arrData,function(pF,pS){

if($('#selF option:selected').text()==pF){

$.each(pS,function(pT,pC){

$('#selT').append(''+pT+'');

});

$('#selT').change(function(){

objInit('#selC');

$.each(pS,function(pT,pC){

if($('#selT option:selected').text()==pT){

$.each(pC.split(","),function(){

$('#selC').append(''+this+'');

})

}

})

});

}

})

});

});

厂商:请选择

品牌:请选择

型号:请选择

希望本文所述对大家学习jquery程序设计有所帮助。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值