2013-03-01 47 views
1

我有以下幾點:如何使用JSON post響應? MVC 4如何訪問?

$.post('@Url.Action("getName")', postData, function(data) { 

    // Can I use my json post data? 

    }, 'json'); 

我的反應後我有

{"Id":1,"Name":"John", "Age": 24} 

我不知道如何得到這一職位應顯示在我的頁面視圖。

我正在使用MVC 4,我在這個頁面中有一個模型已經在下拉選擇更改觸發此帖子。

請指教。

回答

2

你可以通過屬性名訪問JSON數據:

$.post('@Url.Action("getName")', postData, function(data) { 

    // Can I use my json post data? 
    // Yes... 
    // Given: data == {"Id":1,"Name":"John", "Age": 24} 
    $('#someField').val(data.Name); 
    $('#someOtherField').val(data.Age); 
    // etc... 

}, 'json'); 
+0

謝謝。得到它了.. – NoviceDeveloper 2013-03-01 19:13:36