Sortable.js排序后,怎么把排序的顺序保存下来传给后台呢?

现在只可以做到使用localstorage进行存储,自己想过使用一个新数组把排序后的位置记录下来,但是这个项目的功能还包括对排序数组进行增改,能力有限,做出来有bug

阅读 3.1k
1 个回答

现在你已经可以存到本地了,证明你可以获取排序后的内容。那么就简单了,ajax把数据全部提交就好了。localstorage.setItem 改成 ajax,提交数据就好了。

我之前做过一个,新增、删除、排序是独立开的,

  1. 新增就是增加一个到最后面。(传id)
  2. 删除就是从数组中删除一个。(传id)
  3. 排序就是排完顺序提交到服务端。(传ids)
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题