jquery ui在处理嵌套sortable时绑定到可排序的receive事件

时间:2012-08-27 12:51:59

标签: events jquery jquery-ui-sortable

我需要对列进行排序和单独排序我需要能够对列中的字段进行排序,并希望挂钩完成col排序,以便我可以保存新的列位置然后也挂钩到字段排序完成事件,以便我可以保存新的字段位置

有一个jsFiddle显示一个例子here(似乎在IE中不起作用,但这是一个不同的故事!)。这显示的是,当拖动列时不会显示警报,并且当在列之间拖动字段时,将显示字段AND列警报。

我正在使用'接收'来避免多次通话,一次是来源,另一次是目标。

任何帮助都会非常感激。感谢

1 个答案:

答案 0 :(得分:2)

你应该使用不同的事件来挂钩,sortupdate做你想要的。因为您正在嵌套sortables,所以防止事件冒泡也很重要,这是导致双重警报的原因。 Here's an updated fiddle

顺便说一句,当将字段拖到另一列时,sortupdate处理程序被调用两次,因为两列已更改。