依靠javascript来执行PHP脚本或操纵隐藏的表单元素并依赖PHP?

时间:2010-06-25 15:48:36

标签: php javascript

我编写了一个JavaScript脚本,用于交换两个选定的img代码src值。

重点是让用户重新排列图像列表。

为了将新订单发送到PHP脚本,我有两个想法:

  1. 让按钮执行JavaScript函数,将新图像顺序收集到一个URL数组中。然后,依靠JavaScript将数据发送到PHP脚本?

  2. 让初始JavaScript重新排列hidden输入标记value属性,其中包含URL和订单号等数据。然后,依靠submit输入按钮在没有JavaScript的情况下执行POST请求?

  3. 谢谢!

1 个答案:

答案 0 :(得分:1)

为什么不考虑使用Jquery的UI Draggable / Sortable?它会消除代码中的一些脑损伤,并为用户提供与重新排序过程交互的直观方式:

http://jqueryui.com/demos/draggable/#sortable

然后,您可以使用回调通过Ajax进行更新,或者设置可以在提交时转储到PHP的变量。