【发布时间】:2016-06-13 04:29:18
【问题描述】:
我有这个回报来自这里
public string Get(int id)
{
return "{\"longPachage\":{\"Id\":0}}";
}
我通过 ajax 收到这个返回的代码
$.ajax({
type: "GET",
contentType: "application/json; charset=utf-8",
url: "http://localhost:3148/api/values/5",
success: function (data) {
alert(data);
alert(" Success ");
},
error: function (data) {
alert(" Error ");
}
})
如何反序列化 json 对象并仅打印 Id 值?
【问题讨论】:
-
试试
data.longPachage.Id -
不要试图像那样返回
json。而是返回对象的JsonResult(您可以删除无意义的contentType: "application/json; charset=utf-8",选项)
标签: c# jquery json ajax asp.net-mvc