Filtro select billing_state (Estado) não autocompleta
JeronimoAlmeida opened this issue · comments
Estou tem o mesmo problema! Alguém sabe da solução?
Encontrei duas situações: Pelo que entendi, esse plugin foi descontinuado pelo fato do plugin dos Correios já ter essa função de autocomplete. Porém percebi que tanto esse quanto o outro somente carrega o estado na primeira vez que insere o CEP, a partir daí não completa mais com o estado. Na minha opinião, acho até válido dessa forma, já que a pessoa quando vai comprar não fica testando outros CEPs. Mas se caso encontrar a solução para isso posto aqui.
Se eu não me engano, esse problema ocorre pq o Wordpress descontinuou uma lib do jQuery, então para contornar esse problema você pode fazer o downgrade do Wordpress para a versão 5.4 ou instalar o plugin "Enable jQuery Migrate Helper" (recomendado) que já resolver. Lembrando que todas essa soluções são temporárias, o melhor mesmo é o plugin ou tema receberem atualizações para deixar de usar essa lib descontinuada.
@joao-uefrom , a princípio está funcionado quando insere o cep pela primeira vez. Não posso fazer um downgrade por causa de outros plugins, mas vou testar esse Enable jQuery Migrate Helper que mencionou e depois volto com o resultado. Obrigado!
Ao ativar o plugin "Enable jQuery Migrate Helper" parou de dar problemas no campo estado.
@joao-uefrom @renanonline8 demorei um pouco para dar um retorno aqui, mas fiz os testes ativando o "Enable jQuery Migrate Helper" e continuou na mesma situação, preenchendo o estado somente na primeira vez e ao alterar o cep novamente continua sem preencher o estado. Vou fazer mais alguns teste e retorno aqui.
@joao-uefrom tentou com o plugin "Enable jQuery Migrate Helper" conforme disseram? Talvez resolva seu problema.
Mas vc tá com a opção "forçar auto-preenchimento" ativada? Pq precisa dela para atualizar os dados se trocar o cep.
Está ativada sim, inclusive atualiza todos os campos novamente com exceção do estado.
então o seu problema pode ser com o tema mesmo ou algum plugin, pq aqui está funcionando normal