我有一個創建'post'的AJAX請求,並且在成功發佈後,我想要獲取HTML以將其注入到DOM中。現在我要返回一個詳細成功/錯誤的JSON數組,當我取得成功時,我還在響應中包含該帖子的HTML。因此,我將響應解析爲JSON,並將JSON數組中的鍵設置爲一堆HTML代碼。從JSON格式的AJAX響應中獲取HTML的正確方法是什麼?
當然,HTML代碼正在使JSON數組中斷 - 我該怎麼做才能將其轉義(或者是否有更好的方法來做到這一點?)。我得到一個像這樣的JSON數組的AJAX響應:
[{response:"success"},{html:'<div class="this is going to break...
謝謝!
只有在你的HTML單引號應該打破JSON。理想情況下,你應該使用json轉換庫做轉換 – Anurag 2010-01-18 02:13:35