我正在尝试至少警告从此ajax请求返回为xml的数据。有关如何完成的任何想法?因此它从url而不是实际的xml列表中提取数据,但它正在转换为xml。另外,如果我可以提醒数据,我是否可以提醒特定节点?
function getData(){
$.ajax({
url: searchData.SiteUrl + "/_vti_bin/lists.asmx",
type: "POST",
dataType: "xml",
data: soapEnv,
complete: processResult,
contentType: "text/xml; charset=\"utf-8\""
});
}
答案 0 :(得分:0)
function getData(){
$.ajax({
url: searchData.SiteUrl + "/_vti_bin/lists.asmx",
type: "POST",
dataType: "xml",
data: soapEnv,
complete: processResult,
contentType: "text/xml; charset=\"utf-8\"",
success:function(response){
alert (response.responseText);
},
error:function(response){
alert (response.responseText);
},
});
}
尝试将成功和错误字段添加到您的ajax调用中。
根据hina10531的建议,使用它来警告foo节点中保存的文本:
alert ($(response).find ('foo').text ());
答案 1 :(得分:0)
我想出了一个解决方案!
alert(xData.responseXML);
console.log(xData.responseText);