przy użyciu jquery Chcę dokonać wyboru z pola wyboru wymagane (tj. Nie można go pozostawić jako puste domyślne), jeśli zaznaczone jest konkretne pole wyboru. Mój kod:Sprawdzanie poprawności JQuery-wybierz wymagane, jeśli pole wyboru zaznaczone
$(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>
Nie tylko kod nie działa to wyrzucając zaczepy jquery, które mam jako kolejnego odcinka javascript.
Wszelkie porady są mile widziane.
Edycja: Teraz, gdy uporządkowałem wszystkie moje nawiasy, zachowanie polega na tym, że powoduje, że pole wyboru jest wymagane, niezależnie od tego, czy pole wyboru jest zaznaczone - tzn. Część zależna nie działa. Inne javascript na stronie działa teraz poprawnie.
Co plugin używasz? – dotty
Przepraszam, używam jquery.validate.min.js –