ExtJS关闭字段验证onkeyup
我有一个ExtJS组合框,这是一个必填字段,但我不希望在尝试提交表单之前显示必填字段错误消息。现在,它似乎是在keyup上发生的。我已经将validateOnBlur设置为false,但它仍然显示。虽然我指定了一个vtype,“required”,但它似乎仍然会在控件上触发validate事件,因此会调用vtype。我不希望在手动调用之前触发validate。有什么帮助吗?下面是一些代码:ExtJS关闭字段验证onkeyup,extjs,Extjs,我有一个ExtJS组合框,这是一个必填字段,但我不希望在尝试提交表单之前显示必填字段错误消息。现在,它似乎是在keyup上发生的。我已经将validateOnBlur设置为false,但它仍然显示。虽然我指定了一个vtype,“required”,但它似乎仍然会在控件上触发validate事件,因此会调用vtype。我不希望在手动调用之前触发validate。有什么帮助吗?下面是一些代码: var ddl = new TaskCombo({ id: 'ddl' , fieldLa
var ddl = new TaskCombo({
id: 'ddl' ,
fieldLabel: 'test',
tabIndex: 1,
selectOnFocus: true,
autoWidth: true,
disabled: true,
forceSelection: true,
validateOnBlur:false,
vtype: 'required',
vtypeText:'This is a required field test',
msgTarget: 'under',
store: new TestStore});
尝试添加
validationEvent:false
()。抱歉,我在发布后发现了这个问题。不过非常感谢,到目前为止,你对我的所有问题都提供了巨大帮助。至于2015年-使用validateOnBlur,而不是validateOnChange。