Ver Mensaje Individual
  #3 (permalink)  
Antiguo 13/04/2014, 06:16
Avatar de Djoaq
Djoaq
 
Fecha de Ingreso: septiembre-2012
Ubicación: Barcelona
Mensajes: 271
Antigüedad: 12 años, 1 mes
Puntos: 38
Respuesta: evento onkeyup y tiempo.

Bueno aquí dejo el código por si le puede ayudar a alguien ... finalmente encontré la solución!

Código Javascript:
Ver original
  1. <script>
  2. var peticion_en_curso = false; //aqui seteamos false como valor de entrada
  3. $("#miCajadeBusqueda").keyup(function() {
  4.     if (this.value.length > 2 && !peticion_en_curso) { //comprobamos que el user como minimo haya introducido 2 caracteres y que peticion_en_curso no sea true
  5.         peticion_en_curso = true;//cambiamos peticion en curso antes de enviar petición ajax
  6.         $.ajax({
  7.             type: "POST",
  8.             url: "tu_url",
  9.             dataType: "json",
  10.             success: function(data) {
  11.                 peticion_en_curso = false;//cuando se completa la peticion cambiamos de nuevo a false
  12.                 //Codigo respuesta!
  13.             }
  14.         });
  15.     }
  16. });
  17. </script>