这是我的文本字段,模糊验证很好而且很花哨,直到您从该文本字段中删除值,然后尝试按下取消按钮。第一次验证停止按钮处理程序触发,因此表单永远不会被取消。第二次起作用(我假设该字段已经很脏,因此不会发生验证)。
有没有办法阻止这种讨厌的副作用?
{
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();
}
}