Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Opa,
Bom, tenho funções onclick numa página, nesta mesma página tenho varios modais, a questão é que, após chamar uma função no onclick, nenhum de meus modais funcionam, simplesmente ao clicar no link do modal não acontece nada, o que pode ser?
Bom, para o onclick uso;
function lista_contas(id) {
var url = 'lista_dados.php';
var method = 'POST';
var params = 'id='+id;
params += '&ano='+document.getElementById('ano').value;
var container_id = 'list_container' ;
var loading_text = '<img src="img/load.gif">' ;
ajax (url, method, params, container_id, loading_text) ;
}
Após chamar essa função, ou outras funções (que são iguais só mudam o nome), que tem na página, os modais não funcionam
vlw
Esqueci de dizer, os links para os modais estão dentro da div onde são carregados os dados 'list_container'.
Lá na list_container, existem apenas tables, acho que o problema está aí, os dados são carregados sem os arquivos necessários para os modais.
Tem como ao carregar estes dados e chamar os js e os css, responsaveis pelo modal?
Resolvido:
$('#list_container').on('click', '.conta_vencimento', function(e) { //clique em href class .conta_vencimento
e.preventDefault();
var id = $(this).data('id');
document.getElementById('id_conta_vencimento').value = id; //passa id de href para input
$('#vencimento_conta').data('id', id).modal('show'); // abre modal
});
Olá, sem os códigos fica um pouco mais difícil ajudarmos, poste trecho do código ou link para o problema.