我想在鼠标拖动事件上禁用多选项,用户可以逐个选择多个控制键。问题是,我在select事件中发送一个ajax服务调用,如果我选择了相当多的大选项,它会跳过一些。在调试模式下,当我让每个调用在断点处发送时,它运行正常。
答案 0 :(得分:0)
我到目前为止找到的唯一方法就是破解密码!目前的源代码位于:https://github.com/jquery/jquery-ui/blob/master/ui/selectable.js
您需要完全删除_mouseDrag
,但请离开_mouseStart
和_mouseStop
。较少侵入性的是为它添加一个特殊选项,如果设置了你的标志,则返回_mouseDrag
的最顶层。