Bdf*_*dfy 9 javascript extjs dom-events
我有简单的复选框:
r = new Ext.form.Checkbox({
listeners: {
check: function(checkbox, checked) {
}
}
}
r.setValue(true);
Run Code Online (Sandbox Code Playgroud)
如何检查复选框没有fireevent检查(我想通过鼠标点击进行检查)?(setValue不起作用).
小智 29
您应该在设置值之前暂停事件并在此之后恢复事件.例如:
myCheckBox.suspendEvents(false); // Stop all events.
//Be careful with it. Dont forget resume events!
myCheckBox.setValue(!myCheckBox.getValue()); // invert value
myCheckBox.resumeEvents(); // resume events
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
20266 次 |
| 最近记录: |