Я пытаюсь вызвать пример службы asmx с помощью jquery, вот код jquery
$.ajax({
type: "POST",
url: "/Services/Tasks.asmx/HelloWorld",
data: "{}",
dataType: "json",
contentType: "application/xml; charset=utf-8",
success: function (data) {
alert(data);
}
});
Это не показывает никаких сообщений, код находится в asp.net 4.0, { {1}} Я что-то упускаю?
Edit - Я изменил dataType на xml, теперь успешно работает функция, возвращает следующий xml
<?xml version="1.0" encoding="utf-8"?>
<string xmlns="http://tempuri.org/">Hello World</string>
Я использую следующий код для анализа данных xml, и он показывает null в предупреждение
success: function (data) {
edata = $(data).find("string").html();
alert(data);
}