验证表单包含所有textfield / combobox

时间:2015-07-08 20:48:24

标签: javascript extjs

有没有办法验证表单是否在表单上有必要的文本字段或组合框?我的表单有一个表单ID,textfields / combobox有与每个字段关联的名称。

我已经尝试过查询那个不应该存在的组合框,但我得到了不确定。

2 个答案:

答案 0 :(得分:0)

只需在表单上使用ComponentQuery

form.down('field[name="text1"]')

完整示例:https://fiddle.sencha.com/#fiddle/q4n

答案 1 :(得分:0)

添加

'itemId': 'myForm' 

到表单视图。 然后使用

Ext.ComponentQuery.query('#myForm')[0].isValid()

查看表单是否有效。