2012-06-08 135 views
1

我無法弄清楚如何處理json響應。我只需要把所有的html部分,並把它放到一個div。所以,我可以在控制檯中看到的請求成功,並返回類似:如何處理這個json響應

{"goto_section":"review","update_section":{"name":"review","html":" <div> A bunch of html</div>"}} 

如何藉此響應,並把它放到我的div?

$('my-div').html(response); 

感謝您的幫助,如果你知道有什麼好的資源,在那裏我可以學到更多的我將不勝感激。

回答

2
$('my-div').html(response.update_section.html); 

還要確保如果您正在使用$.post$.get,設置參數回調後要json,或者如果你正在使用$.ajax,設置dataType:json

0

首先,使用「JSON」作爲數據類型在jQuery的請求,並在你的成功回調:

$(...).html(data.update_section.html);