Foros del Web » Programando para Internet » Jquery »

mensaje de error en un div con jquery.validate

Estas en el tema de mensaje de error en un div con jquery.validate en el foro de Jquery en Foros del Web. hola. Quisiera saber si se puede mostrar los mensajes de error en la validación de los campos de un formulario en una sola div. los ...
  #1 (permalink)  
Antiguo 17/04/2012, 19:14
 
Fecha de Ingreso: abril-2010
Ubicación: Ocaña
Mensajes: 32
Antigüedad: 14 años
Puntos: 0
Busqueda mensaje de error en un div con jquery.validate

hola. Quisiera saber si se puede mostrar los mensajes de error en la validación de los campos de un formulario en una sola div. los esta mostrando a un lado de el campo de texto del formulario.
tengo algo así:

Código HTML:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>xxx</title>
<link href="../css/estilo.css" rel="stylesheet" type="text/css" />
<script src="../scripts/jquery-1.4.4.min.js" type="text/javascript"></script>
<script src="../scripts/jquery.validate.js" type="text/javascript"></script>
<script type="text/javascript">
$(function(){
	error.appendTo("#mensaje_admon");
	$('#verificar').validate({
		rules: {
	    nick_usuario:{ required:true ,
		maxlength: 10 
		},    // Tiene que tener un tamaño mayor o igual a dos caracteres,
		'pass_usuario': 'required',
		},
		messages: {
		nick_usuario: {
			required:'<div class="texto_alerta">Debe Ingresar un Usuario</div>',
		    maxlength: 'El Nombre de usuario debe de tener al menos 10 caracteres'
		},
		'pass_usuario': '<div class="texto_alerta">Debe Ingresar una Contrasena</div>',
		 
		},
	});
});
</script>
</head>
<body>
<form action="login.php" method="post" name="verificar" id="verificar"  target="_self" accept-charset="utf-8">
<input name="nick_usuario" id="nick_usuario" size="10" maxlength="10" type="text" autofocus/></td>
<input name="pass_usuario" id="pass_usuario" size="10" maxlength="10" type="password" />
<input name="Enviar" type="submit" value="Enviar" id="Enviar" />
 </form></body>
</html> 
  #2 (permalink)  
Antiguo 17/04/2012, 19:43
 
Fecha de Ingreso: enero-2008
Ubicación: Buenos Aires
Mensajes: 305
Antigüedad: 16 años, 3 meses
Puntos: 14
Respuesta: mensaje de error en un div con jquery.validate

Para eso tienes el parámetro errorPlacement

Código Javascript:
Ver original
  1. errorPlacement: function(error, element) {
  2.     // error: es el label que contiene el error
  3.     // element: el input el cual tiene el error de validación
  4. },
__________________
http://lucasmg.com.ar
  #3 (permalink)  
Antiguo 19/04/2012, 06:45
 
Fecha de Ingreso: abril-2010
Ubicación: Ocaña
Mensajes: 32
Antigüedad: 14 años
Puntos: 0
Busqueda Respuesta: mensaje de error en un div con jquery.validate

Cita:
Iniciado por kokoou Ver Mensaje
Para eso tienes el parámetro errorPlacement

Código Javascript:
Ver original
  1. errorPlacement: function(error, element) {
  2.     // error: es el label que contiene el error
  3.     // element: el input el cual tiene el error de validación
  4. },
Gracias eso es lo que buscaba.

Etiquetas: formulario, html, input, javascript, js, mensaje, php
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 09:31.