Ver Mensaje Individual
  #1 (permalink)  
Antiguo 24/02/2011, 11:31
pscualinho
 
Fecha de Ingreso: febrero-2009
Mensajes: 28
Antigüedad: 16 años
Puntos: 0
validaciones para un registro

Buenas tardes,

perdonar las molestias, porque supongo que es una tonteria, pero tengo unos problemillas.

Tengo un formulario de registro y estoy teniendo dos problemas:

1- el primero es que cuando me da el error, el message fuerza un salto de línea que me descoloca todo el formulario
2- quiero mostrar todo el mensaje de error en un div que está escondido y solo me muestra el primero.

Os paso el código:

error=0;
$(document).ready(function(){
$("#freg").validate({
rules: {
f_nombre_empresa: {
required: function(){
if($("#f_nombre_empresa").val()==""){
$("#htmlError").html("Error en campo nombre empresa.");
error=1;
document.getElementById("htmlError").style.display = "block";

}
}
},
f_direccion: {
required: function(){
if($("#f_direccion").val()==""){
$("#htmlError").html(" Error en campo direccion de la empresa");
error=1;
document.getElementById("htmlError").style.display = "block";

}
}
}
},
messages: {
f_nombre_empresa: {required: "."},
f_direccion: {required: "."}
}
});
if (error == 1) {document.getElementById("htmlError").style.displa y = "block";}
});

<span style="display:none; color:#FF0000" id="htmlError"><div> Aqui se mostraria</div></span>