js三级联动

<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
    <meta http-equiv="Content-Type"     

content="text/html; charset=utf-8" />
    <title></title>
<script src="Scripts/jquery-

1.8.2.min.js"></script>

<script type="text/javascript">
  var aProv=["1","2","3"];
  var aCity=[["12","12","12"],["12","12","12"],

["12","12","12","12","12"]];
  var aCountry=[[["12","12","12","12","12"],

["12","12","12","12"],

["2","1","2","12","21","21","12","12"]],

[["23","23"]],[["32","32"]]];

 
  var num1=0;
  var num2=0;
  var tk=["1","2","3"];
    $(function(){
     for(var i=0;i<aProv.length;i++)
     {
        $("#selProv").append("<option>"+aProv

[i]+"</option>");
}
       $("#selProv").change(function(){
          $("#selCity").children("option").not

(":eq(0)").remove();
          $("#selCountry").children

("option").not(":eq(0)").remove();
          num1=parseInt($(this).children

("option:selected").index());
          if(num1>0)
           {
             var aC=aCity[num1-1];
             for(var i=0;i<aC.length;i++)
              {
         $("#selCity").append

("<option>"+aC[i]+"</option>");              
}
}

});  

    $("#selCity").change(function(){
          
          $("#selCountry").children

("option").not(":eq(0)").remove();
          num2=parseInt($(this).children

("option:selected").index());
          if(num2>0)
           {
             var aC=aCoutry[num1-1][num2-1]
             for(var i=0;i<aC.length;i++)
              {
         $("#selCountry").append

("<option>"+aC[i]+"</option>");              
}
}

});



});
</script>
</head>
<body>
  <select id="selProv">
      <option>---请选择---</option>
  </select>
  <select id="selCity">
      <option>---请选择---</option>
  </select>
  <select id="selCountry">
      <option>---请选择---</option>
  </select>
</body>
</html>
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值