62,254
社区成员
发帖
与我相关
我的任务
分享
function setSupplier(){
if (request.readyState == 4){
if (request.status == 200){
var xml=request.responseText;
//加载微软的XML DOM解析库
var doc=new ActiveXObject("Msxml2.DOMDocument");
//加载服务器传过来的XML数据
doc.loadXML(xml);
//alert(xml);
//得到下拉列表
var select=document.getElementById("supplier");
//移除下拉列表原有记录
for(var i=0; i<select.options.length; i++){
select.options.remove(select.options[i]);
}
//通过selectNodes获得所有的的符合XPATH的节点
var suppliers=doc.documentElement.selectNodes("suppliers/CompanyName");
var supplierID=doc.documentElement.selectNodes("suppliers/SupplierID");
// alert(suppliers[0].text);
// alert(suppliers[0].childNodes[0].nodeValue);
// alert(supplierID[0].text);
加入进select下拉列表
for(var i=0; i<suppliers.length; i++){
var option=document.createElement("option");
option.text=suppliers[i].text;
option.value=supplierID[i].text;
select.options.add(option);
}
}
}
}
