Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

139
Visualizações
Tengo un problema con el método de selección de autocompletar jquery

mi codigo actual es

 $(".Commodities").autocomplete({ source: function (request, response) { $.getJSON('url', function (data) { var comms = $.map(data, function (el) { return { label: el.desc, value: el.desc }; }); response($.ui.autocomplete.filter(comms, request.term)); }) }, minLength: 2, select: function( event, ui,el ) { $('#commcd').val(ui.item.code); } });

No estoy muy familiarizado con la parte ui.item del código, pero supongo que se extrae del json mapeado. Estoy seguro de que mi formato está mal en alguna parte y supongo que es cómo usé la propiedad ui.item . Estoy perdido, pero sería de gran ayuda si alguien pudiera aclarar esto. El último paso que necesito para terminar es simplemente pasar ese valor adicional a un campo de entrada.

about 4 years ago · Juan Pablo Isaza
1 Respostas
Responde à pergunta

0

Considera lo siguiente.

 $(".Commodities").autocomplete({ source: function (request, response) { $.getJSON('url?term=' + request.term, function (data) { var comms = $.map(data, function (el) { return { label: el.desc, value: el.desc, code: el.code }; }); response(comms); }) }, minLength: 2, select: function(event, ui) { $('#commcd').val(ui.item.code); return false; } });

Si su URL es una API, debería poder aceptar un term o query para ayudar a reducir los resultados. Siempre es mejor hacer esto del lado del servidor si es posible. De lo contrario, puede filtrar los resultados como lo hizo.

 response($.ui.autocomplete.filter(comms, request.term));
about 4 years ago · Juan Pablo Isaza Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda