gpt4 book ai didi

php - 拖拽插入到MySQL中

转载 作者:行者123 更新时间:2023-11-29 07:06:23 25 4
gpt4 key购买 nike

这是我的第一个问题。长话短说,我想这样做:

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

但是,当我将“将我拖下”框拖到下面的可排序列表时,我希望它使用 PHP 向我的 MySQL 表中添加一行。我可以像这样实现我想要的一部分:

http://demo.tutorialzine.com/2009/09/shopping-cart-php-jquery/demo.php

但我希望用户能够像在 jqueryui 演示中那样进行排序。

在 jqueryui 演示中,上面示例中“拖我下来”所在的位置,会有一个选项列表。该列表将是对 MySQL 表的查询结果。在 jqueryui 示例中项目 1、2、3 的位置,它将是空白的,直到用户将他们想要的列表项拖到项目 1/2/3 区域中,该区域应该是可排序的(即能够将列表项拖到列表并创建所需的顺序)。

那么,当一个新的列表项被拖到项目 1/2/3 区域时,我该如何插入到数据库中。我知道如何实现排序。但我不知道如何实际将项目添加到列表中以便能够对它们进行排序。谷歌搜索没有任何有用的结果。

谁能帮我指明正确的方向?

最佳答案

我不太明白你在这里问什么。

But I have no idea how to actually add items to a list to be able to sort them

如果您已经实现了 jQuery UI 演示中的内容,那么我希望您正在研究如何序列化用户修改并将修改发送到服务器以更新数据库。

如果是这样,那么您可能需要查看可排序方法 serialize它序列化列表 id,以便作为 Ajax 请求发送。

.sortable( "serialize" , [options] )

还有 change当用户更改排序时您可以 Hook 的事件。

$( ".selector" ).bind( "sortchange", function(event, ui) {
...
});

关于php - 拖拽插入到MySQL中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7071699/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com