我现在有一个table控件,假设里面展示的为一个数据库下某个表的列信息,用户可以对上面的某一列进行更改,也可以添加一列或者删除一列,这些操作是不会马上变更到后台的,而是再用户点击提交按钮以后这些操作会统一提交到后台,我应该提供怎样的数据给后台才能保证这些一系列操作能够被后台正确执行。
我现在有一个table控件,假设里面展示的为一个数据库下某个表的列信息,用户可以对上面的某一列进行更改,也可以添加一列或者删除一列,这些操作是不会马上变更到后台的,而是再用户点击提交按钮以后这些操作会统一提交到后台,我应该提供怎样的数据给后台才能保证这些一系列操作能够被后台正确执行。
晚上好.
服务器返回的数据是一个data(数组),每一行数据就是数组的一个元素.
删除一行等于删除data的一个元素,删除好了重新render表格即可。
增删都可只操作本地数据,点保存的时候跟后台同步data.
仅供参考,手机码字,回头电脑写示例.
10 回答11.2k 阅读
5 回答4.9k 阅读✓ 已解决
4 回答3.1k 阅读✓ 已解决
2 回答2.8k 阅读✓ 已解决
3 回答2.3k 阅读✓ 已解决
3 回答2.2k 阅读✓ 已解决
2 回答2.6k 阅读✓ 已解决
提供一个简单思路:
所有对table控件的dom操作只在本地进行,也不更新本地数据
提交的时候再对table最终结果进行一次json格式的数据构造,然后一次性提交给后端