LazyPHP

Informar bugs e fazer sugestões

Voltar para o índice do fórum

Ver outros tópicos de 'Informar bugs e fazer sugestões'

Erro na modal depois que busca ajax.
tiago de farias silva

4 anos atrás atrás - 10/08/2015

Não sei se alguem reparou. Depois que é feito a busca com ajax os botões que chamam modais não funcionam corretamente. Alguém saberia dizer porque?
Healfull

4 anos atrás atrás - 12/08/2015

Será que não tem alguma coisa haver com a queryString 'ajax:true'? Não testei ainda, mas assim no chute é o que me vem a cabeça... Pontos para averiguar: beforeRun() do /controller/AppController: se não me engano lá tem tratamento para as consultas em Ajax. run() do /lib/core: se não me engano lá tem o tratamento do ajax:true (para não carregar o template). misc.js da /lib/js: lá que fica o tratamento para abrir o modal.
Miguel

4 anos atrás atrás - 16/08/2015

Desculpe a demora em responder. Isso acontece porque o jquery não conseguia fazer um bind dos eventos nos nós DOM carregados dinamicamente via AJAX. Digo não conseguia pois em março isso já foi corrigido na ultima release. Vide o arquivo /lib/js/misc.js e veja se tem essa chamada de evento:

 $('a[data-toggle=modal]').click(function(event){
   ...
});
se tiver, troque por

$('body').on('click', 'a[data-toggle=modal]', function (event) {
   ...
});
ou simplesmente subsititua o arquivo

Voltar para o índice do fórum

Ver outros tópicos de 'Informar bugs e fazer sugestões'