ExtJS 4.XX отключить все панели одновременно - PullRequest
0 голосов
/ 15 ноября 2011

Как мне отключить все формы и панели в ExtJS сразу, в идеале перед вызовом функции, а затем включить после завершения функции?

Ответы [ 2 ]

1 голос
/ 15 ноября 2011

Если вы используете ExtJS 4, вы можете сделать что-то вроде этого ...

var panels = Ext.ComponentQuery.query('panel');
if (panels.length) {
    for (var i = 0, l = panels.length; i < l; i++) {
        panels[i].disable();
    }
}
0 голосов
/ 16 ноября 2011

Вы можете добавить маску нагрузки к элементу body.Это должно иметь тот же эффект.Скройте маску загрузки после завершения функции.

...