電子メールホストがHotmailであることを確認するルールを作成しようとしているので、迷惑メールフォルダを確認するメッセージを表示できます。人がHotmailを使用するときはフォルダ)。jquery validate、電子メールホストをチェックする新しいルールを追加する
jQuery.validator.addMethod("isHotmail", function(value, element) {
var email = $("#email").val();
var emailHost = email.split('@')[1].split('.')[0];
if(emailHost=='hotmail'){return true}
}, "* you are using Hotmail, please check your spam folder");
そして
rules: {
email: {
required:true, email: true, isHotmail : true
}
.
.
をこれが動作していない、私はHotmailのメールアドレスを入力する場合は何も起こらない、と私はそれがあるためであると思われる:ここでは
は、私がこれまで行ってきたものですreturnステートメントの。
誰でも私にこのルールを教えてください。それがhotmailのない場合は、多く
おかげでアクションでそれを参照してください、私はあなたのコードを使用するか、私は私とfalseを返した場合、それは*あなたが」表示される場合Hotmailではない電子メールホストに入力しても、Hotmailを使用しています。あなたの迷惑メールフォルダを確認してください」 – user523129
はい、正しいvarメールは値と同じです:) – user523129
ok validatorはテキストを表示しますif関数はfalseを返します。それから: 'return(emailHost.toLowerCase()!= 'hotmail');' – andlrc