ExtJS字段验证阻止取消按钮单击处理程序触发

时间:2013-03-22 16:31:38

标签: extjs extjs4 extjs4.2

这是我的文本字段,在您从此文本字段中删除值之前,对模糊的验证很好并且花花公子,然后尝试按下取消按钮。 第一次验证停止按钮处理程序触发,因此表单永远不会被取消。 第二次它工作(我假设该字段已经很脏,验证不会发生)。

无论如何都要阻止这种令人讨厌的副作用吗?

{
    columnWidth: 0.65,
    validateOnBlur: true,
    xtype: 'coda_textfield',
    Id: 'diary_detail_description',
    allowBlank: false,
    emptyText: 'please enter something',
    name: 'taskDescription',
    listeners: {
        afterrender: function (field) {
            field.focus();
        }
 }

1 个答案:

答案 0 :(得分:1)

好的,这个很奇怪,当我们验证我们的平台在底部放置一个条形图,其中包含错误信息。这就是取消按钮的方式,所以当我点击的地方点击时我点击了在错误栏上而不是取消按钮。非常感谢您尝试提供帮助。