0
A
回答
1
這個想法是HTML比json更大,所以儘可能使用json內容更新現有頁面。
+1
但是,然後你必須手動生成基於該JavaScript的HTML節點。這可能很好,但它意味着你必須編寫更多的JavaScript。說「在這裏獲取html和東西」要簡單得多。我認爲這個話題可能太難以概括,因爲不同的需求需要不同的策略。 – 2010-01-25 22:06:23
+0
是的,我同意 - 取決於我猜的用例。如果你用AJAX替換表中的數據數百次,那麼Json會更快。 – 2010-01-26 11:46:06
相關問題
- 1. 通過可視性而不是Ajax更改HTML內容是不好的做法
- 2. 獲取通過AJAX在webclient生成的html
- 3. 通過WebSocket連接發送HTML是不好的做法
- 4. 通過實例訪問類的常量是一種不好的做法嗎?
- 5. instanceof是一種好的做法嗎?
- 6. JavaScript:window.spam是一種很好的做法嗎?
- 7. 獲取通過張貼一些特定的值生成的HTML
- 8. 通過IoC容器傳遞參數是一種不好的做法嗎?
- 9. 捕獲意外異常是否是一種好的做法?
- 10. 我應該修改JPA生成的bean還是那種不好的做法?
- 11. 通過多個.exe編寫應用程序是否是一種好的做法?
- 12. 取消設置cookie過期參數是否是一種很好的做法?
- 13. 您是否認爲ASP.NET WebForms是一種不好的做法?
- 14. 通過Jquery生成HTML的更好方法
- 15. 通過標記擴展注入命令是一種很好的做法嗎?
- 16. 刪除實體框架6生成的模型中不需要的列是否是一種好的做法?
- 17. 在init方法中取代自己是一種不好的做法嗎?
- 18. 爲什麼在HTML中使用onClick()是一種不好的做法?
- 19. 爲什麼返回生成的HTML而不是JSON是一種糟糕的做法?或者是?
- 20. 獲取AJAX的HTML中的元素無法通過getElementbyID找到
- 21. 部分不變性是一種好的做法嗎?
- 22. 使用$超時強制執行,是一種不好的做法?
- 23. Javascript爲什麼FOR IN是一種不好的做法?
- 24. 通過Web Api返回一個POST對象是否是一種不好的做法?
- 25. 抽象使用的API是否是一種好的做法?
- 26. 無法通過ajax獲取POST的值
- 27. 總是加入SQL表是否是一種很好的做法?
- 28. 我如何獲得通過AJAX與HTML敏捷包生成的HTML?
- 29. 編寫通常只有一種公開方法公開的類是否是一種很好的做法?
- 30. 在DAO層捕獲泛型異常是一種不好的做法嗎?
毫無疑問,所有最佳/不良做法最終都會歸結爲意見(可能會推遲到另一個實體的意見,但仍然......)? – 2010-01-25 21:53:32
關於錯誤頁面的小問題:如果使用自定義錯誤頁面,ajax將獲取它的內容。 (如超時和/或500錯誤) – Daan 2010-01-25 21:57:00
這個問題使用個人意見,但如果W3C說這是一個不好的做法,它是基於個人意見,但不是一個意見,就像如果PHP組織說'用PHP做foo是一個不好的做法',這不是一個意見 – 2010-01-25 22:37:08