Skip to content

Commit a32f34f

Browse files
committed
feat: monitoramento do evento 'click' para exibir autocomplete
1 parent 37b723a commit a32f34f

File tree

1 file changed

+3
-4
lines changed

1 file changed

+3
-4
lines changed

assets/js/scripts.js

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -18,8 +18,6 @@ import {
1818
import { controlePreenchimentoAnosIR, vercpf } from "./publicFunctions.js";
1919

2020
(() => {
21-
// TODO - Corrigir: auteração do OK não funciona para recuparação de registro salvo!
22-
2321
// Apresentação do Projeto no console
2422
const dados_do_projeto = {
2523
"Project name": "DAMP",
@@ -378,6 +376,7 @@ import { controlePreenchimentoAnosIR, vercpf } from "./publicFunctions.js";
378376
$(`#${e}`).attr('checked', true);
379377
});
380378

379+
// Autocomplete
381380
// Adiciona profissões mais usadas em uma lista de sugestões do input de ocupação e cidades nos inputs de cidades
382381
const ocupacoes = [
383382
"ACOUGUEIRO",
@@ -692,7 +691,7 @@ import { controlePreenchimentoAnosIR, vercpf } from "./publicFunctions.js";
692691

693692
let activeInput = null; // Para rastrear qual input está ativo
694693

695-
// --- 4. LÓGICA DE EVENTOS ---
694+
// Eventos
696695
adicionarEm.forEach(mapeamento => {
697696
const $input = $(mapeamento.inputId);
698697
const sugestoes = listasDeSugestoes[mapeamento.listId].sort((a, b) => a.localeCompare(b));
@@ -703,7 +702,7 @@ import { controlePreenchimentoAnosIR, vercpf } from "./publicFunctions.js";
703702
}
704703

705704
// Evento quando o usuário digita no campo
706-
$input.on('input', function () {
705+
$input.bind('input click', function () {
707706
const valorDigitado = $(this).val();
708707
activeInput = this; // Define o input atual como ativo
709708

0 commit comments

Comments
 (0)