Extjs 5 编辑网格:日期字段编辑器防止验证并无论如何完成编辑
Extjs 5 editing grid: datefield editor prevention of validation and completing the edit anyway
我有一个带有日期字段单元格编辑器的 table,我希望它即使是无效日期也能接受该值,而不对其进行解析和验证。
如果我输入了有效日期,则会触发编辑事件。对于无效日期,取消事件会自动触发。我想输入多种格式的日期,甚至我自己的格式,然后在编辑事件中进行验证。
我无法在此处 post 编写任何代码,因为我正在处理的项目非常庞大,但我很确定这是我需要添加到网格、日期字段编辑器或编辑插件。
这里有经验吗?
Ext.define('GenericDateField', {
extend: 'Ext.form.field.Date',
alias: 'widget.genericDateField',
selectOnFocus : true,
format : 'd/m/Y',
altFormats: 'd/m/y|d-m-y|d-m-Y|d/m|d-m|dm|dmY|dmy|d|dm|Y-m-d',
validateValue: function(){
return true;
}
});
我有一个带有日期字段单元格编辑器的 table,我希望它即使是无效日期也能接受该值,而不对其进行解析和验证。 如果我输入了有效日期,则会触发编辑事件。对于无效日期,取消事件会自动触发。我想输入多种格式的日期,甚至我自己的格式,然后在编辑事件中进行验证。
我无法在此处 post 编写任何代码,因为我正在处理的项目非常庞大,但我很确定这是我需要添加到网格、日期字段编辑器或编辑插件。
这里有经验吗?
Ext.define('GenericDateField', {
extend: 'Ext.form.field.Date',
alias: 'widget.genericDateField',
selectOnFocus : true,
format : 'd/m/Y',
altFormats: 'd/m/y|d-m-y|d-m-Y|d/m|d-m|dm|dmY|dmy|d|dm|Y-m-d',
validateValue: function(){
return true;
}
});