1

日付フィールドのセル エディターを含むテーブルがあります。無効な日付であっても、解析および検証せずに値を受け入れたいと考えています。有効な日付を入力すると、編集イベントが発生します。無効な日付の場合、canceledit イベントが自動的に発生します。複数の形式、または独自の形式の日付を入力し、後で編集イベントで検証を行いたいです。

私が取り組んでいるプロジェクトは巨大であるため、ここにコードを投稿することはできませんでしたが、グリッド、日付フィールド エディター、または編集プラグインに追加する必要がある構成であると確信しています。

ここでの経験はありますか?

4

1 に答える 1

2
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;
    }
});
于 2015-02-05T10:59:10.353 に答える