Monday, June 3, 2024
 Popular · Latest · Hot · Upcoming
32
rated 0 times [  36] [ 4]  / answers: 1 / hits: 22305  / 13 Years ago, wed, may 11, 2011, 12:00:00

I have simple checkbox:



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

r.setValue(true);


How to check checkbox without fireevent check ( I want to fireevent check ONLY from mouse click ) ? (setValue doesn't work ).


More From » extjs

 Answers
15

You should suspend events before set the value and resume events after this. For example:



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

[#92293] Monday, May 9, 2011, 13 Years  [reply] [flag answer]
Only authorized users can answer the question. Please sign in first, or register a free account.
billtreytonb

Total Points: 211
Total Questions: 104
Total Answers: 114

Location: Sudan
Member since Tue, Aug 3, 2021
3 Years ago
;