我正在尝试通过 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?";
}
可能是什么问题呢?