データテーブルのフィールドを編集するための検証が機能しています。必要なだけの追加フォームのフィールドに対しても検証が機能しています。私の問題はテーブルの追加フォームにあります。カスタム検証を使用する必要があるフィールドがあります。そこで、カスタム検証メソッドを設定しようとしました。
$.validator.addMethod("invalidTags", function(value, element){
return value.match(/[^A-Z_.]/);
}, 'Tags may only contain ALL CAPS characters, underscores, or periods');
そして、フォームフィールドをそれに接続しようとしました
$("formAddNewRowTags").validate({
rules: {
tag: {
required: true,
invalidTags: false
}
}
});
しかし、これはうまくいかないようです。の.makeEditable定義内に検証呼び出しを配置する必要があります
"sAddNewRowFormId" : "formAddNewRowTags"
代わりは?