2016-08-23 66 views
0

我想將Ajax請求的結果附加到我的頁面上的表格中。我看到2種方式渲染行:Ajax - 將JSon渲染爲HTML:查看與控制器

  • 我的控制器可以返回一個JSON數組,我會再進行解碼的視圖,並創建一個Javascript功能來適當添加足夠的HTML標記

  • 我控制器可以直接返回HTML

這個問題的最佳實踐是什麼?

+0

你是否希望它可以被那些不會將輸出轉換爲html的進程重用? – developerwjk

回答

1

我通常使用的方式

  • 發送AJAX到PHP文件,dataType: 'json'

  • PHP:我處理數據和json_encode的數據陣列和模具它返回的結果爲HTML

  • 關於Ajax的成功功能,我處理數據