0
jquery検証プラグインを使用しています。私は電子メールをオプションにしておき、フィールドに入力する場合にのみ検証したいと考えています。私は必要を試しました:ルールでは偽ですが、検証はまだ行われています。助けてください。必要に応じて電子メールの検証が行われます:false、
$(document).ready(function() {
$.validator.addMethod("customemail",
function(value, element) {
return /^\b[A-Z0-9._%-][email protected][A-Z0-9.-]+\.[A-Z]{2,4}\b$/i.test(value);
}
);
$("#signupForm").validate({
rules: {
email: {
required: false,
customemail: true
},
messages: {
email: {
customemail: "Please enter a valid e-mail address",
},
こんにちはを試してみましたのに役立ちます。 – himansh06
value.lengthの値を確認してください。あなたは何に着いていますか? –
value.lengthが推奨されているように> 0として使用されていますが、それでも有効であることを確認しています – himansh06