jquery.validation.jsで選択ボックスを検証するのに問題があります。テキスト入力を処理していますが、選択のエラーメッセージは表示されません。テキスト入力の検証を完了すると、それが送信されます。誰かが私がここで行方不明を見ますか?jQuery検証プラグインが選択ボックスを検証していません
<form name="consumerRegistration" id="consumerRegistration" action="" method="post">
<label for="name" class="baseline-10">Full Name</label>
<input type="text" name="name" id="name" class="required" placeholder="John Doe" min-length="2"/>
<label for="email" class="baseline-10">Email</label>
<input type="text" name="email" id="email" class="required email" placeholder="[email protected]"/>
<label for="company" class="baseline-10">Company</label>
<input type="text" name="company" id="company" placeholder="ie. Yahoo"/>
<select name="country" id="country" class="required" required="required">
<option selected="" val="" disabled="disabled">Country</option>
<option val="United States">United States</option>
<option val="Canada">Canada</option>
</select>
<a href="javascript:document.void(1);" title="Register" class="cta"><span>Register</span></a>
(function($){
if($('form#consumerRegistration').length){
$('input').placeholder();
$('form#consumerRegistration').find('a').on('click', function(e){
e.preventDefault();
if($('form#consumerRegistration').valid()){
$('form#consumerRegistration').submit();
} else {
return false;
}
});
}
})(jQuery);
私はサイトのどこかのソリューションを逃した場合、私は私が見てきたthouroughly誓います。 :)
プラグインはhttp://bassistance.de/jquery-plugins/jquery-plugin-validation/です。
まあ、私はjquery.validation.jsからコードを見ずに間違っているものを言うことができません。だから多分あなたの質問に追加する必要があります。 –
申し訳ありませんが、私はプラグインのホームページへのリンクを追加しましたが、ここではコードを含めませんでした。 – jayseeg
きれいにしてくれてありがとうグレン;] – jayseeg