您的位置:首页 > Web前端 > JQuery

jquery下拉框事件

2015-06-05 16:00 567 查看
直接上代码了,有需要的可以参考一下

$(document).ready(function(){
var arrData = {
"工厂1":{"品牌1":["型号1","型号2"],"品牌2":["型号3","型号4"] },
"工厂2":{"品牌3":["型号a","型号b"],"品牌4":["型号c","型号d"] }
};
$.each(arrData,function(index,elem){
$("#cs").children(":last").after("<option>"+ index+ "</option>")
});
$("#cs").change(function(){
var selected = $("#cs option:selected").text();
$("#pp").children().remove();
$("#xh").children().remove();
$("#pp").append("<option>" + "请选择" + "</option>")
$("#xh").append("<option>" + "请选择" + "</option>")
$.each(arrData[selected],function(key,value){
$("#pp").append("<option>" + key + "</option>")
})
});
$("#pp").change(function(){
var selected = $("#cs option:selected").text();
$("#xh").children().remove();
$("#xh").append("<option>" + "请选择" + "</option>")
var temp = $("#pp").children(":selected").text();
$.each(arrData[selected][temp],function(key,value){
$("#xh").append("<option>" + value + "</option>")
})
})
})
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: