using jquery Quiero hacer una selección de un cuadro de selección requerido (es decir, no se puede dejar como el valor predeterminado en blanco) si está marcada una casilla de verificación en particular. Mi código:JQuery validation-select required if checkbox checked
$(document).ready(function(){
$("#myForm").validate({
rules: {
myDropDown: {
required: {
depends: function(element) {
return $("#myCheckbox:checked")
}
}
}
}
})
})
El 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>
No sólo es el código no trabaja está lanzando las pestañas jQuery que tengo como la siguiente sección de JavaScript.
Cualquier consejo apreciado.
Editar: Ahora que he resuelto todos mis corchetes, el comportamiento ahora es que hace que el cuadro de selección sea un campo obligatorio independientemente de que la casilla de verificación esté marcada, es decir, la parte de los que dependen no funciona. Otro javascript en la página ahora está funcionando bien.
Qué plug-in está usando? – dotty
Lo siento, estoy usando jquery.validate.min.js –