我尝试使用jQuery调用一个asmx示例服务,以下是jQuery代码:
我使用以下代码解析XML数据,但在警告框中显示为null。
$.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中,我有遗漏了什么吗?
编辑 - 我将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);
}