Я получаю пустой ответ от этого локального вызова WebService через jquery/ajax.jquery WebService responseXML/responseText
Я проверил строку ввода URL и XML, вызвав вызов в браузере. Я возвращаю XML-код так, как ожидалось.
Что мне не хватает? Может ли это иметь какое-то отношение к возвращаемому типу «XmlDocument»? Я попытался сменить текст/xml на текст. Не влияет. Пробовал GET вместо POST.
Webservice (бег на месте) ...
_ Public Function GetXML (ByVal strXML As String) Как XmlDocument ... Dim retXML Как XmlDocument = Новый XmlDocument()
. ..CODE ....
Вернуться retXML
Вызов функции:
#GetStat() {
вар URL = 'http://localhost/myService.asmx?op=GetXML';
вар MSG = ' Поуп MyUser
myPwd
';
$.ajax({
url: Url,
type: "POST",
dataType: "text/xml",
data: msg,
complete: processResult,
contentType: "text/xml"
});
return false;
}
функция processResult (XMLDATA, статус) { вар jData = $ (XMLDATA); }
Спасибо!
var msg в примере должен был быть допустимой строкой XML. Он был усечен во время поста. – Kevin