ここに検証エンジンを使用したフォームがあります。誰かが「経験なし」をクリックすると、「少なくとも1年の経験が必要です」というメッセージが表示され、次に進むことができないようにしたいと思います。 1年ある場合はフォームを送信してください。
https://web.archive.org/web/20121129085036/http://www.barr-nunn.com/careers/form.php
どうやってやるの?
ここに検証エンジンを使用したフォームがあります。誰かが「経験なし」をクリックすると、「少なくとも1年の経験が必要です」というメッセージが表示され、次に進むことができないようにしたいと思います。 1年ある場合はフォームを送信してください。
https://web.archive.org/web/20121129085036/http://www.barr-nunn.com/careers/form.php
どうやってやるの?
Jquery 検証エンジンを使用する場合:
<select id="experience" class="validate[required]">
<option >No Experience</option>
<option >Below 1 yr</option>
<option >1 yr</option>
<option >Above 1 yr</option>
</select>
on change 関数を使用することでこれを実現できます。
元 :
$("#Selectbox").change(function(){
var selecVal = $(this).val();
if( selecVal == 'No Experience') {
$('#Selectbox').attr("class","validate[required]");
}
});
カスタムメッセージを渡したい場合は、これも参照してください