我想在满足特定条件时删除CalculateCost事件。没有任何设计更改的空间,这是我必须使用的:布局,是一个带有jquery选项卡的aspx页面(每个选项卡是一个.net用户控件)。选项卡是动态添加的。在此用户控件中,存在follow input元素,并且绑定到onchange事件的方法是目标。
<input type="text" id="txtCost" disabled="disabled" onkeypress="return isValidMoney(event);" onchange="CalculateCost(true, false); ValidateCostPerUOM(this);" runat="server"/>
发生了什么:当正在编辑此字段并且没有失去焦点时,不会触发事件。用户不会触发模糊并选择其他选项卡。 onchange事件由(jQuery或.net)触发,但在函数执行期间,所选的选项卡值会改变输入内容。
我想在jQuery选项卡的select方法中做的是在执行队列中检查此方法并删除(或停止它)。我没有代码示例,因为我不知道从哪里开始。我试着查看jQuery.queue()api doc但是没有结果。
感谢!!!