关于上传数据中顺序的问题

问题描述

    比如说我从数据库获取数据写在了前台的表格上,表格进行排序更改,然后再
  把数据返给数据库,此时数据是怎样上传的。数据库的顺序无法改变,前台传来
  的数据顺序已经改变,那么数据是怎么上传到数据库的呢。

问题出现的环境背景及自己尝试过哪些方法

相关代码

// 请把代码文本粘贴到下方(请勿用图片代替代码)

你期待的结果是什么?实际看到的错误信息又是什么?

题目描述

题目来源及自己的思路

相关代码

// 请把代码文本粘贴到下方(请勿用图片代替代码)

你期待的结果是什么?实际看到的错误信息又是什么?

阅读 1.8k
3 个回答

其实有点不太清楚你到底要做什么?就单单按照你问题的描述,其实可以这样做。
你页面展现的数据,并不是直接从后台拿回来的数据,而是你将后来后台拿回来的数据克隆了一份,然后将这份克隆的数据展现在表格,此时,不论你表格怎么排序,你的原始数据是不变的,这时候给数据库提交也不会有什么问题。

把数据库传下来的数据用数组提前记录一下,根据每条数据的唯一标识。
比如数据库传下来的数据是
[{id:3,name:"xx"},{id:4,name:"xxx"}]
顺序即是[3,4],上传的时候按照这个顺序即可

字段加个排序字段就行了,把排序字段一更新就可以了。
建议用词准确一点,那个不叫上传

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题