Foros del Web » Programando para Internet » Javascript » Frameworks JS »

Problema con Prototype JS

Estas en el tema de Problema con Prototype JS en el foro de Frameworks JS en Foros del Web. hola amigos de forosdelweb... tengo el siguiente problema; quiero implentar lo siguiente tengo un formulario : al momento de ingresar el codigo automaticamente siga esta ...
  #1 (permalink)  
Antiguo 19/08/2008, 11:27
Avatar de vidalsoft  
Fecha de Ingreso: julio-2008
Ubicación: /www/...
Mensajes: 339
Antigüedad: 16 años, 3 meses
Puntos: 1
Problema con Prototype JS

hola amigos de forosdelweb...
tengo el siguiente problema; quiero implentar lo siguiente

tengo un formulario :


al momento de ingresar el codigo automaticamente siga esta accion
<a href=grabar_asistencia_docente_entrada.php?cod_pro fesor="aqui el valor de la captura del value del textbox"
como pueden apreciar en la imagen (mediante el href)

osea como si estaria haciendo clic en verdad pero no debe hacer clic por eso

estube implementado Prototype.js con New ajax.Updater...

pero creo que estoy haciendolo mal porque no me funka
Código:
<script type="text/javascript">
	new Form.Element.Observer('txtCodigo',1,function(element, value){
	new Ajax.Updater('resultados','grabar_asistencia_docente_entrada.php',{method:'get', parameters:'cod_profesor='+value})
		}); 
</script>
  #2 (permalink)  
Antiguo 19/08/2008, 16:59
Avatar de NUCKLEAR
Moderador radioactivo
 
Fecha de Ingreso: octubre-2005
Ubicación: Cordoba-Argentina
Mensajes: 5.688
Antigüedad: 19 años
Puntos: 890
Respuesta: Problema con Prototype JS

Ten en cuenta que se va a enviar lo que este en el textbox al primer segundo de haber ingresado algo, si solo se ha ingresado un numero es lo que va a enviar si ingresas otro numero va a empezar nuevamente el conteo de un segundo, no entiendo bien cual es tu problema, no envia los datos? no se reciben?, usa firefox con Firebug, es lo que te va a ayudar, a ver que se envia , que se recibe y si hay algun error.
acá tengo algo que quizá te ayude.
http://nucklear.blogspot.com/2008/07...ype-y-php.html
__________________
Drupal Argentina
  #3 (permalink)  
Antiguo 19/08/2008, 21:40
Avatar de vidalsoft  
Fecha de Ingreso: julio-2008
Ubicación: /www/...
Mensajes: 339
Antigüedad: 16 años, 3 meses
Puntos: 1
Respuesta: Problema con Prototype JS

mmmmmmmm
osea que se ejecuta el request segundo por segundo....
y como puedo controlar que se ejecute en cada vez que la caja de texto (txtCodigo) tengo 8 caracteres. '?


ahh porfavor has un ejemplo de new.ajax.Request() ....
ah te agregue a tu correo, aceptame please el mio es [email protected]
  #4 (permalink)  
Antiguo 20/08/2008, 16:45
Avatar de NUCKLEAR
Moderador radioactivo
 
Fecha de Ingreso: octubre-2005
Ubicación: Cordoba-Argentina
Mensajes: 5.688
Antigüedad: 19 años
Puntos: 890
Respuesta: Problema con Prototype JS

Y tendrias que hacer una funcion que te cuente los x caracteres y luego recien genere el evento y llame a ajax.updater

Fijate aca:

<input id="formulario" type="text" onkeyup="cuenta();"/>

<script type="text/javascript">

function cuenta(){
var valor = document.getElementById('formulario').value;
if (valor.length >= 8 ){
alert("son 8 o mas caracteres! "); //aca iria la llamada al ajax updater si se cumple la condicion
}

}


</script>
__________________
Drupal Argentina
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 01:40.