1

複数の検証を実行したい電子メールのテキストフィールドに問題があります。詳細: 1. クラシック形式の電子メール検証 2. 独自の電子メール チェック

メールの VType をオーバーライドできますか? または、カスタム VType を作成する必要がありますか? 1 つの VType で 2 つの異なるエラー メッセージを使用して 2 つの検証を実行するにはどうすればよいですか?

Thanks
Regards
4

2 に答える 2

4

validator属性を使用してデフォルトの検証をオーバーライドできます。たとえば、標準ルールその他のルール (isSomeOtherRules()ブール値を返す によって定義されたルールなど) を適用する場合は、次の属性を設定します。

validator: function(value) {
    return Ext.form.VTypes.email(value) && isSomeOtherRules(value);
}
于 2013-01-03T11:07:19.863 に答える