【发布时间】:2013-04-26 06:25:01
【问题描述】:
我正在尝试通过 jQuery 调用 WebService 方法,但它不起作用。
代码如下...
jQuery
$.ajax({
type: "POST",
data: "{}",
dataType: "json",
url:'test.asmx/GetSurvey',
contentType:"application/json;charset=utf-8",
success: function(data) {
$("#Span1").html(data.d);
}
});
test.asmx (WebService) 代码如下:
[WebMethod]
[WebInvoke(Method = "POST", ResponseFormat = WebMessageFormat.Json)]
[ScriptMethod(ResponseFormat = ResponseFormat.Json)]
public string GetSurvey()
{
return "Question: Who is Snoopy?";
}
可能是什么问题?
【问题讨论】:
-
在成功函数中使用 from console.log(data) 来检查您的服务响应。它可以帮助您
-
如何添加 console.log(data)
标签: jquery web-services