2012-01-09 494 views
0

数据在我的控制器:获得来自控制器

public ActionResult ViewPage() 
{ 
    Obj object = new Obj(); 
    object.id = 3; 
    var JsonItem = Model.getItem(object); 

    return Json(JsonRfc, JsonRequestBehavior.AllowGet); 
} 

客户端

$(document).ready(function() { 
    $.getJSON({ 
     url: 'ViewPage', 
     function(data) { 
      console.log(data); 
     } 
    }); 
}); 

我不会在我的控制台登录任何东西(console.log(data)回报没有)。我在这里错过了什么?当我点击ActionLink ViewPage时,它应该进入模型并做一些事情。在我想从客户端获取它以生成列表视图之后。

+0

这是什么问题? – Jon 2012-01-09 23:54:45

+0

你确定它正在接近你的行动吗? – 2012-01-09 23:54:55

+0

是的,被渲染的视图显示了JSON对象。我想用$ .getJSON方法来获取它。 – 2012-01-09 23:57:53

回答

1

也许你错过了一些东西。 尝试

$(document).ready(function() { 
    $.getJSON({ 
     url: 'ViewPage', 
     success: function(data) { 
      console.log(data); 
     } 
    }); 
});