1

Extjs4 のメッセージをバリデータ アラートのように警告する方法をロックしています (テキスト フィールドの横にメッセージが表示された赤いラベル)。

テキストフィールドに入力するときだけでなく、Enterキーを押した後にエラーメッセージが表示されるため、バリデーターを使用できません。

4

2 に答える 2

1

カスタム エラーをフィールドに適用するには、 markInvalidメソッドを使用します。

ただし、このマークは isValid を呼び出すと消去されることに注意してください

于 2012-09-21T13:43:58.650 に答える
0

通常どおりバリデーターを使用する必要があります。validateOnChange: false を設定するだけです。デフォルトで true に設定されているため、フィールドは引き続き validateOnBlur になります。入力するとフィールドのぼかしがトリガーされ、この変更でフィールドが検証されると思います。

于 2012-09-21T14:12:56.807 に答える