ExtJS关闭字段验证onkeyup

ExtJS关闭字段验证onkeyup,extjs,Extjs,我有一个ExtJS组合框,这是一个必填字段,但我不希望在尝试提交表单之前显示必填字段错误消息。现在,它似乎是在keyup上发生的。我已经将validateOnBlur设置为false,但它仍然显示。虽然我指定了一个vtype,“required”,但它似乎仍然会在控件上触发validate事件,因此会调用vtype。我不希望在手动调用之前触发validate。有什么帮助吗?下面是一些代码: var ddl = new TaskCombo({ id: 'ddl' , fieldLa

我有一个ExtJS组合框,这是一个必填字段,但我不希望在尝试提交表单之前显示必填字段错误消息。现在,它似乎是在keyup上发生的。我已经将validateOnBlur设置为false,但它仍然显示。虽然我指定了一个vtype,“required”,但它似乎仍然会在控件上触发validate事件,因此会调用vtype。我不希望在手动调用之前触发validate。有什么帮助吗?下面是一些代码:

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。