2011-09-01 104 views
0

我在我的jQuery Ajax調用我的MVC控制器:從的getJSON檢索值()調用的jQuery

$.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響應這兩個值,但我不」不知道獲得這些價值的正確方法?

回答

1

data.Messagedata.Count您在傳遞給$.getJSON()的回調?要檢查您的data對象的結構,您可以使用console.log(data)(同樣,在該回調中)

+0

謝謝 - 我愚蠢地忽略了明顯的! :) – marcusstarnes