$(function(){ var $s_province =$("#s_province") var $s_city =$("#s_city") var $s_county =$("#s_county") $s_province.html(""); $s_city.html(""); $s_county.html(""); var value = $s_county.data('value'); var $s_county_id,$s_city_id,$s_province_id; if(value != "" && value != undefined){ $.get(base+"/admin/json/area/getAreaByid?area_id="+value,function(data){ $s_province_id = data.s_province.area_id; $s_city_id = data.s_city.area_id; $s_county_id = data.s_county.area_id; $.get(base+"/admin/json/area/getArea",function(data){ for (var i = 0; i < data.length; i++) { if($s_province_id==data[i].area_id){ $s_province.append(""); $s_province.change(); }else{ $s_province.append(""); } } }); }); } $.get(base+"/admin/json/area/getArea",function(data){ for (var i = 0; i < data.length; i++) { if($s_province_id==data[i].area_id){ $s_province.append(""); $s_province.change(); }else{ $s_province.append(""); } } }); $s_province.on('change',function(){ $s_city.html(""); if($(this).val()=="-1000"){ $s_city.html(""); $s_county.html(""); } $.get(base+"/admin/json/area/getArea?area_id="+$(this).val(),function(data){ for (var i = 0; i < data.length; i++) { if($s_city_id==data[i].area_id){ $s_city.append(""); $s_city.change(); }else{ $s_city.append(""); } } if($s_city.find("option:selected").val()!="-1000"){ $s_city.change(); } }); }); $s_city.on('change',function(){ $s_county.html(""); if($(this).val()=="-1000"){ $s_county.html(""); } $.get(base+"/admin/json/area/getArea?area_id="+$(this).val(),function(data){ for (var i = 0; i < data.length; i++) { if($s_county_id==data[i].area_id){ $s_county.append(""); }else{ $s_county.append(""); } } }); }); })