Ver Mensaje Individual
  #1 (permalink)  
Antiguo 23/06/2008, 16:47
mmm24
 
Fecha de Ingreso: junio-2008
Ubicación: SLP
Mensajes: 41
Antigüedad: 15 años, 11 meses
Puntos: 0
new Ajax.Updater

Ke tal. Tengo un problema ojala alguien me pueda ayudar

tengo un formulario el cual valida con ajax si el usuario existe.

<div id="container">
<p>
<input type="text" name="txtUsuario" id="txtUsuario" onblur="checkUserName();" maxlength="20" onkeyup="this.value=this.value.toUpperCase()"></input>
<span id="txtUsuarioValid" ></span>
<script type="text/javascript">
Event.observe('txtUsuario', 'keyup', checkUserName);
function checkUserName()
{
txtUsuario = $('txtUsuario').value;
var X;
new Ajax.Updater('txtUsuarioValid', '../scripts/ajax/checkUserName.php?name='+txtUsuario);
}
</script>
</p>
</div>

En checkUserName.php hago la consulta y si existe
pongo esto

die('<span style="font-weight:bold;color:red;font-size:12px;">'.$name.' ya existe !</span>');

Esto ya funciona y me pone si existe o no en un <span id="txtUsuarioValid" ></span> . Lo que quiero es que si existe el usuario que se bloque el boton de enviar o la siguiente caja de texto con el fin de evitar que el usuario envie su formulario si existe el user.

Ojal puedan echarme la mano...