javascript表到数组发送到PHP

时间:2011-08-07 17:44:57

标签: javascript

我有一个5列表。编辑表行顺序是由用户在客户端上下移动行,我现在想上传数据,以便可以更新数据库。

我想过将两列转换为数组,然后通过序列化的帖子发送

将表数据上传到php的最佳方法是什么?我只需要前两列。?

3 个答案:

答案 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数据,因为它更容易操作。我也相信它比序列化数据占用更少的空间。

如果我错了,请纠正我。