当前位置: 代码迷 >> Web前端 >> 上拉列表
  详细解决方案

上拉列表

热度:156   发布时间:2012-11-23 00:03:43.0
下拉列表

$.post("../CityServlet",null,function(data){

?var jsonObject = eval("("+data+")");

?for(var i=0; i<jsonObject.length;i++){
??
??var pName = jsonObject[i].pname;
??var $option = $("<option/>");
??$option.text(pName);
?
??$option.text(pName);
??$("#province").append($option); 给下拉列表追加option元素
?
?}
?//option元素全部加载完之后 触发事件jsonObject[j].cities
?$("province").change(function(){

??var selectedPName = $("#province option:selected").text();
??
??for(var j=0;j<jsonObject.length;j++){

???var pName = jsonObject[j].pname;
???if(selectedPName ==PName){
????var cityArray = jsonObject[j].cities;
????for( var m=0;m<cityArray.length;m++){}
???}
???
??};

?});

});

?

  相关解决方案