2012-01-09 151 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); 
     } 
    }); 
});