我有一个5列表。编辑表行顺序是由用户在客户端上下移动行,我现在想上传数据,以便可以更新数据库。
我想过将两列转换为数组,然后通过序列化的帖子发送
将表数据上传到php的最佳方法是什么?我只需要前两列。?
答案 0 :(得分:1)
您不必发送整个两列,如果用户正在播放的数据没有被其他来源同时篡改,您只能将用户所做的移动发送回服务器。 (old_index => new_index)对的形式,或者您的数据可能不一定是索引的任何排序字段,方便地在JSON对象中。您的JSON对象应如下所示:
[{"2": "4"}, {"5": "3"}, {"1", "7"}]
回到服务器代码中,只需将订购字段从旧值更改为新值。
答案 1 :(得分:1)
试试这个http://jsfiddle.net/cJRmM/3/
{col1: [11,12,13,14,15], col2: [21,22,23,24,25]}
答案 2 :(得分:0)
序列化帖子或JSON对象都应该可以正常工作。 无论如何,大部分工作都将在后端php上。
我个人更喜欢使用JSON数据,因为它更容易操作。我也相信它比序列化数据占用更少的空间。
如果我错了,请纠正我。