EXTJS Textfield setdisplayed false - PullRequest
       2

EXTJS Textfield setdisplayed false

0 голосов
/ 04 июля 2011

Я использую два текстовых поля (логин и пароль) и кнопку в составном поле, при нажатии на кнопку отключить составное поле и отобразить другое составное поле, например, ниже

txtPwd1.getEl().up('.x-form-item').setDisplayed(true);txtPwd.getEl().up('.x-form-item').setDisplayed(false);

но это работает в IE, только не работает в Firefox и Chrome ......

Пожалуйста, помогите мне

Заранее спасибо

1 Ответ

0 голосов
/ 05 июля 2011

Причина, по которой он не работает, заключается в том, что вы должны использовать метод setVisible. Я думаю, что причина того, что setDisplayed работает в IE, заключается в том, что он должен попытаться повторно визуализировать панель по какой-то причине. setVisible не нужно отображать, чтобы сделать поле невидимым.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...