Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ajax/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ajax 从jQuery中的getJSON()调用中检索值_Ajax_Jquery - Fatal编程技术网

Ajax 从jQuery中的getJSON()调用中检索值

Ajax 从jQuery中的getJSON()调用中检索值,ajax,jquery,Ajax,Jquery,我的jquery中有一个对MVC控制器的ajax调用: $.getJSON('/mysite/controller/dosomething', { postId: id }, function (data) { 我返回的“数据”是JsonResult的形式,由一个简单的自定义对象组成,该对象有一个名为“Message”的属性和另一个名为“Count”的属性。这两个值都已指定,我将按如下方式返回它们(为简洁起见进行了编辑): 在我的jQuery中,我希望能够在Json响应中查看这两个值,但我不知

我的jquery中有一个对MVC控制器的ajax调用:

$.getJSON('/mysite/controller/dosomething', { postId: id }, function (data) {
我返回的“数据”是JsonResult的形式,由一个简单的自定义对象组成,该对象有一个名为“Message”的属性和另一个名为“Count”的属性。这两个值都已指定,我将按如下方式返回它们(为简洁起见进行了编辑):


在我的jQuery中,我希望能够在Json响应中查看这两个值,但我不知道获取这些值的正确方法?

data.Message
data.Count
在传递给
$.getJSON()
的回调中?要检查
数据
对象的结构,可以使用
console.log(data)
(也可以在该回调中)

[HttpGet]
public JsonResult DoSomething(int postId)
{
    var response = new MyAjaxResponseModel {Message = "Hello world!", Count = 66};
    return Json(response, JsonRequestBehavior.AllowGet);
}