我可以通过这种方式重置表格
var form = Ext.getCmp('formId');
form.getForm().reset();
但我想重置我的表单排除一个textfield
。
此文本字段名称为'name'
。
form.getForm().reset().exclude('name');
可能吗。
任何人都可以帮助我
我可以通过这种方式重置表格
var form = Ext.getCmp('formId');
form.getForm().reset();
但我想重置我的表单排除一个textfield
。
此文本字段名称为'name'
。
form.getForm().reset().exclude('name');
可能吗。
任何人都可以帮助我
每个表单域都有reset
方法。因此,您可以查询除“名称”之外的所有字段并reset
在每个查询字段上执行:
// the following query will search for all form fields
// and will exclude fields that have field name set to "name"
var fields = form.query('[isFormField][name!="name"]');
for (var i = 0, len = fields.length; i < len; i++) {
fields[i].reset();
}
查看演示。