我的jquery中有一个ajax调用给我的MVC控制器:
$.getJSON('/mysite/controller/dosomething', { postId: id }, function (data) {
我返回的'数据'是JsonResult的形式,由一个简单的自定义对象和一个名为'Message'的属性组成,另一个属性叫做'Count'。这两个值都已分配,我将按如下方式返回它们(为简洁起见编辑):
[HttpGet]
public JsonResult DoSomething(int postId)
{
var response = new MyAjaxResponseModel {Message = "Hello world!", Count = 66};
return Json(response, JsonRequestBehavior.AllowGet);
}
在我的jQuery中,我希望能够查看Json响应中的两个值,但我不知道获取这些值的正确方法?
答案 0 :(得分:1)
data.Message
的回调中的 data.Count
,$.getJSON()
?要检查data
对象的结构,可以使用console.log(data)
(同样,在该回调中)