02/03/2010, 06:54
|
| | Fecha de Ingreso: diciembre-2009 Ubicación: Misiones
Mensajes: 867
Antigüedad: 14 años, 11 meses Puntos: 65 | |
Respuesta: Capturar el valor devuelto por una función anonima en jquery usa una bandera
function validarFormulario(idform)
{
//inicio bandera en true
var bandera = true;
$("#"+idform+" :input").each(
function(){
// esta es la funcion anonima
field = $(this);
if(field.attr("required")=="true" && field.val()==''){
alert("El campo "+field.attr("id")+" es requerido");
field.focus();
//Si hay error seteo bandera a false
var bandera = false;
return(false);
}
}
);
//Devuelvo bandera que puede ser true o false
return bandera;
}
entonces si
if (validarFormulario("idform")){
//formulario sin error
} else {
//formulario con error
} |