0

ExtJS 3.4 の RowEditor にカスタム検証メッセージを表示させる方法を知っている人はいますか?

たとえば、ExtJS サンプル ( http://dev.sencha.com/deploy/ext-3.4.0/examples/grid/row-editor.html ) の最初の列エディターは次のように定義されています。

editor: {
    xtype: 'textfield',
    allowBlank: false
}

このフィールドが空の場合、RowEditor は「フィールドが必要です」というメッセージを表示します。このメッセージをカスタム メッセージに置き換える必要があるため、エディターの定義を変更します。

editor: {
    xtype: 'textfield',
    allowBlank: false,
    invalidText: 'Cannot be empty'
}

ただし、RowEditor にはデフォルトのメッセージが表示されます。助言がありますか?

ありがとうございました。

4

1 に答える 1

2

あなたの検証はallowBlankの場合なので、プロパティ「blankText」を使用する必要があります。

editor: {
  xtype: 'textfield',
  allowBlank: false,
  blankText: 'Cannot be empty'
}
于 2013-09-03T14:12:19.543 に答える