【发布时间】:2013-03-23 23:27:13
【问题描述】:
我想让我的用户使用 jQuery UI 排序 (http://jqueryui.com/sortable/#default) 对一些项目进行排序
我已经添加了所有必需的文件并且它正在工作。我在 PHP 中保存新订单(数组)时遇到问题。
$(function() {
$(function() {
$( "#sortable" ).sortable();
$( "#sortable" ).disableSelection();
});
var sorted = $( ".selector" ).sortable( "serialize", { key: "sort" } );
});
问题是:提交表单后如何将 ID 数组传输到 PHP?
注意:我对 JavaScript/jQuery 不是很熟悉
【问题讨论】:
-
为什么要嵌套
$(function() {?它甚至有效吗? -
是的,这部分有效。问题在于传输数组
-
您是尝试将数组与表单的其余部分一起提交,还是使用 ajax?如果是 ajax,请参阅 api.jquery.com/jQuery.post。如果想用表单提交数据,可以使用隐藏的文本区域:见felixgers.de/teaching/php/hidden1.html
-
@Mooseman。我没有其他字段,我只有“保存”按钮作为提交表单。
标签: php javascript jquery jquery-ui jquery-ui-sortable