我通过jquery / ajax从这个本地WebService调用得到一个空响应。
我已通过在浏览器中调用调用来验证URL和XML输入字符串。 我按预期得到了XML代码。
我错过了什么?它可能与返回类型“XmlDocument”有关吗? 我试过将text / xml更改为文本。没有影响。试过GET而不是POST。
Webservice(在本地运行)......
_ 公共函数GetXML(ByVal strXML As String)作为XmlDocument ... Dim retXML As XmlDocument = New XmlDocument()
... CODE ....
返回retXML
调用功能:
#GetStat(){
var Url ='http://localhost/myService.asmx?op=GetXML';
var msg ='
55
教皇
MYUSER
MYPWD
“;
$.ajax({
url: Url,
type: "POST",
dataType: "text/xml",
data: msg,
complete: processResult,
contentType: "text/xml"
});
return false;
}
function processResult(xmlData,status){ var jData = $(xmlData); }
#谢谢!