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。