jqueryを使用する特定のチェックボックスがオンの場合、必要な選択ボックスから選択したい(つまり、デフォルトのままにすることはできません)。私のコード:JQueryの検証 - チェックボックスがオンの場合に必要です。
$(document).ready(function(){
$("#myForm").validate({
rules: {
myDropDown: {
required: {
depends: function(element) {
return $("#myCheckbox:checked")
}
}
}
}
})
})
HTML:
<input type="checkbox" name="myCheckbox" id="myCheckbox" value="1">
<select name="myDropDown" id="myDropDown">
<option value="" selected></option>
<option value="1">Choice 1</option>
<option value="2">Choice 2</option>
<option value="3">Choice 3</option>
</select>
だけでなく、コードが、それは私がジャバスクリプトの次のセクションとして持っているjqueryのタブを投げています動作しません。
アドバイスありがとうございます。
編集:すべての括弧を並べ替えるようになったので、チェックボックスがオンになっているかどうかにかかわらず選択ボックスを必須フィールドにしています。つまり、依存部分が機能していません。ページ上の他のjavascriptは現在正常に動作しています。
あなたはどのようなプラグインを使用していますか? – dotty
申し訳ありません、jquery.validate.min.jsを使用しています –