我试图通过jsonp从服务器获取字符串数据,但它给了我以下错误
200 parseerror错误:未调用localJsonpCallback
这是我的ajax电话
var url = 'http://localhost:9093/Service1/Method1';
$.ajax({
url: url,
type: 'GET',
dataType: 'jsonp',
contentType: "application/json; charset=utf-8",
jsonpCallback: 'localJsonpCallback',
success: function (result) {
alert('normal' + result);
},
error: function (xhr, status, error) {
alert(xhr.status + " " + xhr.statusText + " " + status + " " + error);
}
});
在我的WCF服务中,我有以下方法
[OperationContract]
[WebInvoke(Method = "GET", ResponseFormat = WebMessageFormat.Json)]
string Method1();
我尝试使用“BodyStyle = WebMessageBodyStyle.Wrapped”属性,但又出现了另一个错误“Unexpected token”
我看到的响应是一个字符串“sample result”
请帮助我理解我在这里做错了什么