gpt4 book ai didi

c# - 如何从 webservice 返回 xml 数据到 jquery ajax 调用

转载 作者:太空宇宙 更新时间:2023-11-03 20:39:40 26 4
gpt4 key购买 nike

这是我对 webservice -JsonWebService.asmx 文件的 ajax 调用

 $.ajax({
type: "POST",
async: false,
url: "/blkseek2/JsonWebService.asmx/GetList",
data: keyword2,
contentType: "application/xml; charset=utf-8",
success: ajaxCallSucceed,
dataType: "xml",
failure: ajaxCallFailed
});

这是我的成功方法,我将如何在成功方法中捕获 xml 响应

function ajaxCallSucceed(response) {
alert(response.d);
/// here i need to write code to capture response xml doc file
}

这是我在 webservice jsonwebservice.asmx.cs 文件中编写的代码,我能够完全成功地创建 xml,但我发现很难将 xml 返回给 ajax 调用

[WebMethod]
[ScriptMethod(ResponseFormat = ResponseFormat.Json)]
public XmlDocument GetList(string keyword1, string streetname, string lat, string lng, string radius)
{
XmlDocument xmldoc= CreateXML( keyword1,streetname,lat,lng,radius);



return xmldoc;

}

最佳答案

如下更改您的网络方法并重试:

[WebMethod]
[ScriptMethod(ResponseFormat = ResponseFormat.Xml)]
public XmlDocument GetList(string keyword1, string streetname, string lat, string lng, string radius) {
XmlDocument xmldoc = CreateXML(keyword1, streetname, lat, lng, radius);
return xmldoc;
}

关于c# - 如何从 webservice 返回 xml 数据到 jquery ajax 调用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3624130/

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