Javascript-форум (https://javascript.ru/forum/)
-   ExtJS (https://javascript.ru/forum/extjs/)
-   -   Сделать кнопку неактивной (https://javascript.ru/forum/extjs/46561-sdelat-knopku-neaktivnojj.html)

adamenko.artem 15.04.2014 10:28

Сделать кнопку неактивной
 
прописал кнопке disabled: true
повесил на выпадающий список listener. Листенер отрабатывает, т.е. кнопка становится активной, по ней можно нажать, но она почему-то остается такой же серой, как будто неактивная. Как ее обновить?Т.е. чтобы она при изменении disabled стала видна как будто она активна

Makarov 15.04.2014 11:55

Версия библиотеки?
Кнопка включается-выключается непосредственно или через включение-выключение родительского контейнера? (в библиотеке есть баги связанные с этим).

Это поведение не нормально, и надо бы разобраться, что его вызывает. Но если хочется "тыц тыц и в продакшн" то можно вмешаться напрямую.
Серая кнопка - это просто css-класс, точно не помню, что-то вроде x-item-disabled. И с помощь методов removeCls и addCls можно установить именно тот набор классов который нужен


Часовой пояс GMT +3, время: 04:05.