gpt4 book ai didi

javascript - 如何在不触发更改事件的情况下选中复选框?

转载 作者:可可西里 更新时间:2023-11-01 02:50:33 25 4
gpt4 key购买 nike

我有一个简单的复选框:

r = new Ext.form.Checkbox({
listeners: {
check: function(checkbox, checked) {
}
}
}

r.setValue(true);

如何在没有 fireevent 检查的情况下选中复选框(我只想通过鼠标单击来进行 fireevent 检查)? (setValue 不起作用)。

最佳答案

您应该在设置值之前暂停事件并在此之后恢复事件。例如:

myCheckBox.suspendEvents(false); // Stop all events. 
//Be careful with it. Dont forget resume events!
myCheckBox.setValue(!myCheckBox.getValue()); // invert value
myCheckBox.resumeEvents(); // resume events

关于javascript - 如何在不触发更改事件的情况下选中复选框?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5961625/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com