<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>