2

我目前正在使用 Jquery UI 方法进行自定义拖放。我在拖动时同时使用 onmousedown 和 onmouseup 事件,我希望尽可能轻松地删除对象。

这不会“隐藏”对象 - 我相信 Jquery UI 不支持这种方法。但它会告诉数据库在下次从数据库中收集对象时不要显示它。

我希望做一个垃圾桶类型的想法,成员只需将他们的对象拖到垃圾桶图标上,这将强制使用某种类型的 JS 函数。

这可能吗?

4

1 回答 1

2

您需要对服务器端进行 Ajax 调用,对 PHP 页面进行从数据库中删除特定项目的操作。

因此,一旦将项目放入垃圾箱,您将需要进行 Ajax 调用,获取响应(成功/失败),并在页面上采取相应的行动(删除项目/显示错误消息)。


根据评论进行编辑:
如果您希望能够判断项目是否被拖放到目标元素上,您可以使用jQueryUI Droppable

于 2012-04-04T20:41:22.793 回答