Jquery ui Jquery UI可排序拖放选项(允许和拒绝)
是否可以使用框架执行以下场景:Jquery ui Jquery UI可排序拖放选项(允许和拒绝),jquery-ui,drag-and-drop,jquery-ui-sortable,Jquery Ui,Drag And Drop,Jquery Ui Sortable,是否可以使用框架执行以下场景: Group 1 Group 2 Group 3 -------------------------------------- Item 1 Item 1 Item 1 Item 2 Item 2 Item 2 Item 3 Item 3 Item 3 我想这样做:我想禁用从组2和组3到组1的可拖放操作,但允许从组1到组2和组3的可拖
Group 1 Group 2 Group 3
--------------------------------------
Item 1 Item 1 Item 1
Item 2 Item 2 Item 2
Item 3 Item 3 Item 3
我想这样做:我想禁用从组2和组3到组1的可拖放操作,但允许从组1到组2和组3的可拖放操作(不管组1是否为空,我想拒绝从任何其他组将项目拖放到组1中,而是允许从组1到组3的可拖放操作)
有可能吗?嗯,我用自己的解决方案完成了这项工作。我的解决方案是在停止事件上,我只是返回false 大概是这样的:
$( ".sortable_element" ).sortable({
stop: function(event, ui)
{
if(something can not be droppable)
{
return false;
}
}
});
你们试过了吗?是的,但我什么都没做。实际上,我对此有一些逻辑,那个逻辑是当你们调用更新事件时,当你们将项目从一个组拖放到另一个组时,这个事件就是调用,你们可以在这个事件上返回false。但我想知道这个插件是否有这个功能。我找到了一个解决方案:onstop事件返回false。