将 jQuery UI 中的可排序顺序更改保存到数据库
结合 jQuery UI 的可排序功能允许用户对元素重新排序。要将这些更改保存到数据库,请按照以下步骤操作:
实现可排序:
捕获订单更改:
序列化数据:
AJAX 请求:
数据库更新:
示例代码:
$('#element').sortable({ axis: 'y', update: function (event, ui) { var data = $(this).sortable('serialize'); $.ajax({ data: data, type: 'POST', url: '/your/url/here' }); } });
实施详情:
服务器端脚本 (PHP) 示例:
$i = 0; foreach ($_POST['item'] as $value) { // Execute statement: // UPDATE [Table] SET [Position] = $i WHERE [EntityId] = $value $i++; }
以上是如何将 jQuery UI 可排序更改保存到数据库?的详细内容。更多信息请关注PHP中文网其他相关文章!