我在屏幕上有多个切换和一个主切换。我想要的是,只要我打开主切换开关,所有其他切换都会自动打开并禁用。
我知道我可以这样做:
var toggle =Ext.getCmp('toggleId1');
toggle.setValue(1);
toggle.disable();
其中toggleId1是第一个切换的ID。
但是我不想为每个切换重写这段代码。相反,我希望我能以某种方式(或许通过cls)抓住所有切换,然后打开所有切换。
我尝试将所有切换的ID命名为同名,但这似乎不起作用(它不允许我点击任何奇怪的切换)。
答案 0 :(得分:0)
您可以使用container.query(togglefield)
获取容器的所有切换字段。