【问题标题】:How to stop double callback when using jquery'Sortable's update event?使用jquery'Sortable的更新事件时如何停止双重回调?
【发布时间】:2012-01-17 11:22:54
【问题描述】:

我正在构建一个仅使用 jquery Sortable 的可排序列表,并且我正在使用 update 事件来更新 DB 中的排序顺序(通过调用 UpdateSorderOrder)。这里的问题是,当项目移动另一个列表时,更新事件为UpdateSorderOrder函数提供了两个回调,但如果项目在同一个列表中排序,它会做一个回调。

当将项目从一个列表移动到另一个列表时,我可以使用ui.sender == null 停止双重回调,但如果项目在同一个列表中排序,它也会停止更新数据库。

所以谁能告诉我以正确的方式使用哪个事件,这样我就可以在项目从一个列表移动到另一个列表时停止双重事件,并在项目在同一个列表中排序时提供回调。

【问题讨论】:

    标签: jquery sorting jquery-ui-sortable


    【解决方案1】:

    我找到了答案,使用updatestopreceive 事件的组合,在这里查看

    Jquery Sortable Update Event can called only one time?

    【讨论】:

      猜你喜欢
      • 2013-12-29
      • 2023-03-21
      • 2017-08-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多