我创建了一个在普通显示字段中显示值的表单。
表单旁边有一个“编辑”按钮,一旦用户单击,显示字段应切换为文本字段,因此使数据可编辑。
我猜测,这可以通过使用两种相同的表单来实现,一种可编辑,一种不可编辑,并且根据用户单击按钮的情况,其中一种或另一种将可见。也许另一种方法是在单击按钮时动态选择 xtype。
有人可以指出我朝着某个方向来做到这一点吗?我是 ExtJS 的新手,才刚刚开始学习 ExtJS4。
先感谢您。
M.
首先将所有字段渲染为带有disabled:true 的输入字段。然后将其用于编辑按钮处理程序:
...
form.getForm().getFields().each(function(field) {
field.setDisabled( false); //use this to enable/disable
// field.setVisible( true); use this to show/hide
}, form );//to use form in scope if needed
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)