JQuery - 当移动可排序项时,Ajax在连接列表中保存可排序项

时间:2010-05-14 01:57:29

标签: jquery jquery-ui jquery-ui-sortable

我有多个相互连接的JQuery可排序列表......它们允许您将用户分配给某些角色。

基本上我想要做的是当用户从一个列表拖到另一个列表时,我希望JQuery获取用户移动的第一个列表,以便我可以发送一个AJAX请求从该列表中删除它在我的数据库中。

我尝试了以下操作,但每次将用户移到列表上并且甚至没有将其放入列表中时,它都会发送此请求,这意味着我将发送多个AJAX请求...这有意义吗?

$( ".selector" ).sortable({
   out: function(event, ui) { ... }
});

从我的测试中,我可以使用以下代码来更新用户已被移动到的列表,因此我已经覆盖了下半部分:

$( ".selector" ).sortable({
   receive: function(event, ui) { ... }
});

希望我有道理:)

1 个答案:

答案 0 :(得分:0)

您可以试用updatereceive - 事件 否则JRTFM