三级联动

<script language="javascript" type="text/javascript">
var objectId="";
//定义函数,获取数据库的省份数据。,进行异步请求
function getArea(id,objid){
 //获取省的id  赋给  objectId
 objectId=objid;
 //定义url
 var url="sanjiliandong-text.php";
 //定义参数  传递省份的id id当形参传递
 var params="id="+id;
 //调用ajax 进行交互  发送ajax 请求
 get(url,params,processData);
 //得到交互的数据并且显示出来
 }
//处理服务器断返回的数据库 并且显示   xhr 对象
function processData(xhr){
 //解析服务器端传回的数据
 var str=xhr.responseText;
 // alert(str);
 //获取 数据库的对象ID
 var selobj=$$(objectId);
 //选之前把上一次选的清空
 selobj.options.length=0;
 //第一步,使用“;”拆解  确定选项个数  定义数组
 var optarr=str.split(";");
 //每个元素  id:name
 //每个元素进行拆分
 for(var i=0;i<optarr.length;i++){
  //解析的第二步  ,使用“:”进行拆分, [0]==id  [1]==name
  
  var optstr=optarr[i].split(":");
  //产生一会选项中     text文本     value值
  var op=new Option(optstr[1],optstr[0]);
  //添加选项到下拉菜单中
  selobj.options.add(op);  
  }
 
 }

</script>

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值