是否有任何事件要根据复选框检查/取消选中事件隐藏字段集中的某些控件
提前致谢
(Fieldset的Listner)的示例代码
listeners: {
collapse: function () {
//debugger;
if (Ext.getDom('chkWarrantyCover').checked == false) {
Ext.getCmp("WarrantyFieldset").expand();
Ext.getDom('chkWarrantyCover').checked = false
Ext.getDom('btnComEdit').style.visibility = "hidden";
Ext.getDom('btnEditPerson').style.visibility = "hidden";
}
else
Ext.getCmp("WarrantyFieldset").expand();
}
},
答案 0 :(得分:1)
我在fieldset中使用“onCheckClick”事件:
Code:onCheckClick: function () {
if (Ext.getDom('chkWarrantyCover').checked == true) {
Ext.getDom('btnComEdit').style.visibility = "visible";
Ext.getDom('btnEditPerson').style.visibility = "visible";
Ext.getDom('btnEditNotify').style.visibility = "visible";
}
else {
}
此致
答案 1 :(得分:1)
在Extjs 4.0中似乎没有崩溃/扩展/ onCheckClick事件。不确定这在4.0中是如何实现的。
答案 2 :(得分:0)
收听字段集上的折叠/展开事件,它们将在复选框状态更改时触发。
答案 3 :(得分:0)
你能提供一些你试图做的样本吗?如果不是,那么听众就是最明显的答案。我会说在select事件上执行此操作并在复选框ID上检查它。 通常你可以通过Ext.getCmp()
获得状态