0

是否有任何事件可以根据复选框选中/取消选中事件隐藏字段集中的某些控件

提前致谢


(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();
          }
        },
4

4 回答 4

1

我正在为字段集使用“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 {
} 

问候

于 2011-04-19T10:17:24.083 回答
1

在 Extjs 4.0 中似乎没有 collapse/expand/onCheckClick 事件。不确定这在 4.0 中如何实现。

于 2011-08-22T12:25:54.137 回答
0

监听字段集上的折叠/展开事件,它们将在复选框状态更改时触发。

于 2011-04-11T10:29:11.927 回答
0

你能提供一些你正在尝试做的示例代码吗?如果不是,听众就是最明显的答案。我会说在选择事件上执行它并在复选框 id 上检查它。通常你可以通过 Ext.getCmp() 获取状态

于 2011-04-12T00:59:12.723 回答