私は自分のページでjQueryValidateプラグインをBriteVerifyと組み合わせて使用しています(BriteVerifyは、既知の迷惑メールアドレスやその他のデータをチェックして、フォームでの偽の/スパムサインアップを防ぐサービスです)。
「有効な」フィールド(Validateプラグインによって決定される)は、BriteVerifyによってジャンクと見なされる可能性があることに注意してください。たとえばmickeymouse@aol.com
、整形式のアドレスであるため検証に合格しますが、そのアカウントが実際には存在しないため、BriteVerifyは検証をブロックします。
だから、私がやりたいのはこれです:BriteVerifyからの応答が電子メールアドレスが良くないことを示している場合、プログラムでフィールドを「無効」としてマークします(検証プラグインがそれ自体を行う方法)。下記参照:
jQuery.briteVerify.email(jQuery("#email").val(), function(email){
if (email.errors) {
// Trigger jQuery Validate's invalid appearance/error message here
} else {
// Do nothing - email is valid
}
}
それが理にかなっていることを願っています。これは可能ですか?