我有一个REST服务,它返回一些示例JSON:
public string DoJSONWork()
{
return "{\"name\":\"unknown\", \"age\":-1}";
}
我正试图从网页上消费它:
$(document).ready(function () {
$.ajax({
type: "GET",
url: "http://nwcm2012/SMService/SocialMediaWS/DoJSONWork",
dataType: "json",
success:
function (resp) {
alert("Server said: " + resp);
},
error: function (xhr) {
alert("error");
}
});
});
但它不断发出错误消息。没有教程/例子给我任何关于什么是错的线索!
答案 0 :(得分:0)
试试这个:
$(document).ready(function () {
$.ajax({
type: "GET",
url: "http://nwcm2012/SMService/SocialMediaWS/DoJSONWork",
contentType: "application/json; charset=utf-8",
dataType: "json"
}).done(function (resp) {
alert("Server said: " + JSON.stringify(resp));
}).error(function (err) {
alert("error: " +JSON.stringify(err));
});
});
答案 1 :(得分:0)