0

ExtJSのすべてのフォームとパネルを一度に無効にするには、理想的には関数呼び出しの前に無効にし、関数の完了後に有効にするにはどうすればよいですか?

4

2 に答える 2

1

ExtJS 4を使用している場合は、次のようなことができます...

var panels = Ext.ComponentQuery.query('panel');
if (panels.length) {
    for (var i = 0, l = panels.length; i < l; i++) {
        panels[i].disable();
    }
}
于 2011-11-14T23:33:08.310 に答える
0

ボディ要素にロードマスクを追加できます。それは同じ効果があるはずです。関数が完了したら、ロードマスクを非表示にします。

于 2011-11-16T03:56:05.417 に答える