有沒有一種方法可以讓孩子在POST/GET後通過.appendChild()添加到DOM而無需在JavaScript中重新生成它們?現在我正在使用php在腳本標記中寫入幾個函數調用來重新生成它們。「保存」附加的孩子?
0
A
回答
0
如果重新加載頁面,則DOM將從頭開始重新創建,並且以前的任何修改都將丟失。
可能的解決方案:
使用Ajax,以避免重新加載頁面。您將能夠異步發送請求,而不會丟失DOM的狀態。
當響應特定請求時,在從php呈現HTML的同時重建正確的元素。這需要在服務器端重複您現在在客戶端處理的邏輯。
0
如果你不被附加在客戶端。服務器無法知道源文檔已被更改,並且無法確保在GET/POST之後提供更新文檔。我能想到的最好的比喻是,如果您打開Word文檔,修改一些文本,然後關閉應用程序而不保存文件。
相關問題
- 1. CKEditor附加孩子錯誤
- 2. 文件片段和附加的孩子
- 3. 無法孩子附加到現場
- 4. XML保存所有的孩子可變
- 5. 保存孩子的旋轉Three.js
- 6. 保存到附加模式
- 7. 自參照孩子不附
- 8. 如何向孩子保存父母?
- 9. 附加的東西作爲第n個孩子 - 如果獨生子女追加爲第一個孩子
- 10. 宏將文件的保存版本附加到電子郵件
- 11. 保存OCaml中的附加列表
- 12. 保存附件
- 13. 展望VBA保存附件保存錯誤的附件
- 14. Grails一對多保存孩子不刷新父親子集
- 15. 解析,如何保存附加文本
- 16. Excel CodeModule不保存附加代碼
- 17. Laravel 5 - 多對多 - 附加與保存
- 18. VBA附加Excel文件而不保存
- 19. 如何在swift中向自己的孩子添加子孩子
- 20. 中的ModelForm()的孩子的保存()感到困惑self.instance
- 21. 的MongoDB:查找父插入孩子的生成的ID保存
- 22. Grails:保存孩子記錄失敗了已有的父記錄
- 23. Mongoid沒有保存我的embeds_many孩子在parent.save
- 24. 的Grails GORM - 父母之前保存孩子
- 25. LOAD XML INFILE保存嵌套的孩子爲普通
- 26. 如何將autoID保存到創建的孩子?
- 27. 貓鼬保存嵌入的孩子和更新到其他表
- 28. 將孩子插入保存爲字符串的XML
- 29. 如何確保一個孩子的記錄仍然存在?
- 30. 將孩子的孩子添加到python xml中