js代码:
$(function(){
$("#selType").change(function(){
if ($("#selType").val() != 0) {
$.post("sur/back/adgetcompany", {
type: $("#selType").val()
}, callback);
}else{
$("#selCompanyName").empty();
$('#selCompanyName').append("<option value='0'>---请选择---</option>");
}
})
function callback(data){
$("#selCompanyName").empty();
$('#selCompanyName').append("<option value='0'>---请选择---</option>");
$(data).find("company").each(function(){
name = $(this).find("name").text();
id=$(this).find("id").text();
$('#selCompanyName').append($("<option value='"+id+"'>"+name+"</option>"));
})
}
})
服务器返回xml
<?xml version='1.0' encoding='utf-8'?>
<root>
<companys>
<company>
<id>123</id>
<name>company</name>
</company>
</companys>
</root>