【发布时间】:2010-05-14 01:57:29
【问题描述】:
我有多个相互连接的 JQuery 可排序列表...它们允许您将用户分配给某些角色。
基本上我想要做的是当用户从一个列表拖到另一个列表时,我希望 JQuery 获取用户被移动的第一个列表,以便我可以发送 AJAX 请求以将其从该列表中删除在我的数据库中。
我尝试了以下操作,但每次您将用户移动到列表上并且甚至没有将其放入列表中时,它都会发送此请求,这意味着我将发送多个 AJAX 请求...这有意义吗?
$( ".selector" ).sortable({
out: function(event, ui) { ... }
});
根据我的测试,我可以使用以下代码来更新用户已移动到的列表,因此我已经涵盖了后半部分:
$( ".selector" ).sortable({
receive: function(event, ui) { ... }
});
希望我说得有道理:)
【问题讨论】:
标签: jquery jquery-ui jquery-ui-sortable