我有大约8个div项目安排在UL LI列表中。每个都有唯一的ID和特定的内容。这些项目是可排序的,我正在使用jQuery UI进行此操作。一旦用户拖放列表项的组件位置发生变化。但刷新页面后,我得到相同的HTML页面。我想在服务器上保留新项目的位置。什么是有效的方法来做到这一点?我可以创建HTML的克隆并在会话期间保留它,但我希望将更改保存在服务器上。该元素的位置变化是特定于用户..这是类似的元素位置是由用户更改,他想保存设置..提前感谢帮助如何保存动态更改的HTML?
1
A
回答
2
不要打扰检查结果HTML。相反,只需通过AJAX将新项目的顺序传回给服务器即可。这可以像数字序列一样简单。保存并下次使用它们以按照所需顺序创建列表。
+0
你可以请你选择你的解决方案。如何获取列表元素的顺序? –
+0
您的JavaScript代码应该能够掌握当前元素的顺序。 –
+0
你说他们有独特的ID,所以只需存储ID的顺序 – maxedison
0
您可以将位置存储在cookie中,并在基于该cookie进行刷新后重新排列
相关问题
- 1. 保存动态更改的HTML
- 2. 保存html更改
- 3. 如何解析动态更改的HTML?
- 4. 如何更改动态HTML的内容
- 5. 动态更改HTML
- 6. 如何保存活动中的更改?
- 7. 动态更改窗口保存目录?
- 8. 如何动态更改html标签?
- 9. 如何保存动态复选框更改
- 10. 如何动态地更改Pivot缓存
- 11. 更改HTML动态通XSL
- 12. 动态更改HTML标记
- 13. 动态更改html元素
- 14. 如何保存更改-Android
- 15. 更改保存的HTML文件的URL
- 16. 如何保存html页面的状态?
- 17. Android - 保存状态的动态更改布局
- 18. 如何在Java中修改HTML文件并保存更改
- 19. 如何保存动态viewpager中保存的视图状态
- 20. 如何在浏览时保存html文件中的更改?
- 21. 如何保持CheckBoxList的更改状态?
- 22. 在动态更改src后保存Android图像状态
- 23. angular2如何更改动态
- 24. 如何动态更改Textview?
- 25. 如何动态更改CSS
- 26. 如何动态更改JLabel
- 27. 如何更改portlet:renderURL动态?
- 28. 如何动态更改path_to()?
- 29. 如何动态地更改
- 30. 如何动态更改ResourceDictionary
排序后得到的回调是什么?有许多技术可以实现这一点。当我使用左右id表时,我忘了它是如何调用的。也许有人会帮助记忆。 –