Ver Mensaje Individual
  #4 (permalink)  
Antiguo 30/12/2013, 12:25
Avatar de adryan310
adryan310
 
Fecha de Ingreso: septiembre-2012
Mensajes: 450
Antigüedad: 11 años, 8 meses
Puntos: 3
Pregunta Respuesta: Mandar un alert cuando ya alcance un numero de caracteres en un textbox +

Amigo una consulta,

mira lo que quiero es que el autocomplete me salga pero hasta cuando haya escrito al menos 3 caracteres y aca tengo lo siguiente pero no me funciona correctamente ya que cuando borro lo digitado y vuelvo a digitar una letra el autocomplete se ejecuta y no deberia ser asi, espero explicarme bien, me ayudas ?

Funcion jquery:
Código Javascript:
Ver original
  1. $(document).ready(function(){
  2.      var limit = 3;
  3.      
  4.      $("#txtAgent").keypress(function(){
  5.          var cantCaracteres = this.value.length;
  6.          
  7.          if(cantCaracteres >=  limit - 1){
  8.             $.getJSON("../class/Json-agents.php", function(data){        
  9.                   var agents = [];
  10.                  
  11.                   $(data).each(function(key, value){agents.push(value.Agent); });
  12.                  
  13.                   $("#txtAgent").autocomplete({source: agents});     
  14.             });
  15.          }
  16.      });
  17. });