Tengo una función jQuery que me gustaría ejecutar solo si la validación del formulario es verdadera
Tengo la validación y otras jQuery funcionan bien.
el problema ahora es que tanto la validación como otras funciones se están ejecutando al mismo tiempo.
Me gustaría ejecutar la otra función solo si la validación del formulario es verdadera. aquí es mi guiónjQuery Si myform.valid() es verdadero, ¿activa otra función jQuery?
<script>
$(document).ready(function() {
$.validator.addClassRules({
fileName: {
required: true
}
});
$("#myform").validate();
if ($("#myform").valid()) {
$(function() {
$('#myform').submit(function() {
var cboxes = ($('input:checkbox:checked').filter(":checked").length);
var nboxes = ($(":checkbox:not(:checked)").length);
if ((cboxes > 0) && (nboxes > 0)) {
confirm('You have Checked only few locations among the List. \n Are you sure, you do not want to Prescribe from the other locations? ');
} else if (cboxes == 0) {
alert('Please select atleast One Address \n Where you would prefer to prescribe from.');
return false;
}
else {
return true;
}
});
});
}
});
</script>
aconsejar por favor cómo puedo hacer esto?
Cuál es su código hasta ahora? Publica piezas relevantes y ya veremos. –