保存jQuery可排序列表内容的最佳方法是什么?
我有一个简单的页面,有两个列表。使用jQuery,我将这两个列表设置为可排序的,并将它们连接在一起,以便可以从列表中添加和删除。这一切都很好 我已经谈到了功能中需要将结果保存到数据存储中的部分。当用户单击submit按钮时,会向接受字符串集合的MVC控制器发出异步请求 关于如何处理这种情况,我有两个想法 Idea one,删除所有现有元素并根据集合中的内容重新创建 Idea two,循环浏览列表并根据记录是否已存在添加或更新排序顺序 这样做的最佳方式是什么?我是否错过了一个选择保存jQuery可排序列表内容的最佳方法是什么?,jquery,asp.net-mvc,Jquery,Asp.net Mvc,我有一个简单的页面,有两个列表。使用jQuery,我将这两个列表设置为可排序的,并将它们连接在一起,以便可以从列表中添加和删除。这一切都很好 我已经谈到了功能中需要将结果保存到数据存储中的部分。当用户单击submit按钮时,会向接受字符串集合的MVC控制器发出异步请求 关于如何处理这种情况,我有两个想法 Idea one,删除所有现有元素并根据集合中的内容重新创建 Idea two,循环浏览列表并根据记录是否已存在添加或更新排序顺序 这样做的最佳方式是什么?我是否错过了一个选择 我将asp.ne
我将asp.net MVC与jQuery结合使用,但这并不重要。这两种方法都可以满足您的要求。转储和重新创建“应该”比思想2中的插入和更新方法占用更少的资源。稍微取决于数据库中表的体系结构。大量的删除和插入会使表索引片段化吗 如果表索引不是一个问题,那么删除和重新创建可能更容易开发,而且性能更好 在这种情况下需要考虑的另一件事是