очистить значение комбобокса
привет всем.
чет я сегодня долго бился, пока не обнаружил, что тригерА у комбобокса в 5-ке работают по-другому. теперь, в 5.1 "спецкнопочки" делаются примерно так Ext.create('Ext.form.ComboBox', { //... triggers: { clear: { cls: 'x-form-clear-trigger', handler: function() { this.clearValue(); } } } }); что бы оно включалось только при наличии значения, как-то так: Ext.create('Ext.form.ComboBox', { triggers: { clear: { cls: 'x-form-clear-trigger', hidden: true, handler: function() { this.clearValue(); } } }, listeners: { change: function(meField, newValue, oldValue, eOpts) { if (!!newValue) meField.getTrigger('clear').show(); } } }); и еще, самая плохая бага в 5.1.0 - не отрабатывает евент снятия галочки в чекбоксе грида. если поставить - отрабатывает, а если снять - нет. бага заведена, фикс ждал в 5.1.1, но его чет свободного не видно. :-( |
Не все релизы ExtJs свободные:
4.0.0 - GPL/commercial 4.0.1 - GPL/commercial 4.0.2 - GPL/commercial 4.0.3 - no release 4.0.4 - commercial 4.0.5 - commercial 4.0.6 - commercial 4.0.7 - GPL/commercial 4.1.0 - GPL/commercial 4.1.1 - GPL/commercial 4.1.2 - commercial 4.1.3 - commercial 4.2.0 - GPL/commercial 4.2.1 - GPL/commercial 4.2.2 - commercial 4.2.3 - commercial 5.0.0 - GPL/commercial 5.0.1 - GPL/commercial 5.0.2 - no release 5.1.0 - GPL/commercial https://www.sencha.com/forum/showthr...e-or-not/page4 Но версия 5.1.1 вышла. Загружайте по ссылке, которую пришлют вам на почту: http://www.sencha.com/legal/GPL/ |
Часовой пояс GMT +3, время: 08:00. |