我设计的Fieldset和checkboxtoggled设置为true,我的要求是单击字段集的复选框(取消选中),隐藏字段集中的一些控件,再次选中复选框显示所有控件(单击复选框时无需折叠字段集)
处理此问题的正确方法是什么?
(我正在使用针对fieldset的折叠/展开侦听器,但无法实现它)
答案 0 :(得分:2)
您可以使用beforecollapse
& beforeexpand
事件覆盖默认行为。您可以这样做:
listeners: {
'beforecollapse' : function(panel,ani) {
// Hide all the form fields you need to hide
return false; // this will avoid collapse of the field set
},
'beforeexpand' : function(panel,ani) {
// Display all the fields
return false; // this will avoid the default expand behaviour
}
}