【问题标题】:Extjs 5 editing grid: datefield editor prevention of validation and completing the edit anywayExtjs 5 编辑网格:日期字段编辑器防止验证并完成编辑
【发布时间】:2015-03-28 18:59:35
【问题描述】:

我有一个带有日期字段单元格编辑器的表格,我希望它接受该值,即使它是无效的日期,也不需要解析和验证它。 如果我输入了一个有效的日期,编辑事件就会被触发。对于无效日期,cancelitit 事件会自动触发。我想输入多种格式的日期,甚至我自己的格式,然后在编辑事件中进行验证。

我无法在此处发布任何代码,因为我正在处理的项目非常庞大,但我很确定这是我需要添加到网格、日期字段编辑器或编辑插件的一些配置。

这里有什么经验吗?

【问题讨论】:

    标签: extjs extjs5 extjs-grid


    【解决方案1】:
    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;
        }
    });
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-11-05
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-01-09
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多