gpt4 book ai didi

javascript - 我如何使用 jquery ajax() 和 $.when() 方法从 .xml 文档获取 xml 节点文本/值

转载 作者:行者123 更新时间:2023-12-03 04:08:15 26 4
gpt4 key购买 nike

我正在使用以下 javascript/jquery 函数通过 getSessionId() 方法获取外部 .xml 文件。

function getSessionId(){
try{
$.ajax({
url: 'UrlToXmlDocument',
data:{var1:'xxxxxx',var2:'someVal'},
type:"POST",
cache:false,
success: function(r){
return r;
},
error: function(xhr){
return xhr.status;
}
});
}catch(e){

}
}

这里我测试的是,如果上面的函数执行完毕并返回了xml文档,则通过以下方法在返回的xml文件中查找值:

function saveApprovedCase(){
$.when(getSessionId()).done(function(txt){
try{
alert(txt.find('data').text());
}catch(e){

}
});
}

但它仅提醒 [Object XMLDocument],我需要在名为“Required Value”的元素内获取文本。

最佳答案

您缺少dataType

    type: "POST",
dataType: "text",
cache:false,

关于javascript - 我如何使用 jquery ajax() 和 $.when() 方法从 .xml 文档获取 xml 节点文本/值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44449897/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com