Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Caros amigos,
estou com um problema cruel.
Tenho uma página em php que possui 3 div`s a serem atualizadas. essa atualizaçao deve ocorrer no ato em que se clica em um link (href). para contextualizar, tenho uma lista de clientes alimentada por um banco de dados mysql e ao clicar no cliente deveria atualizar as tres div's sem atualizar a página por se tratar de uma consulta pelos clientes muita extensa e demorada. o problema é que só estou conseguindo atualizar uma das div's.
o código js para atualizar a div é
function abrirBarraClienteAtivo(valor){
var url = valor;
xmlRequest.open("GET",url,true);
xmlRequest.onreadystatechange = atualizarBarraClienteAtivo;
xmlRequest.send(null);
if (xmlRequest.readyState == 1) {
document.getElementById("barra_cliente_ativo").innerHTML = "<img src='../imgeges/carregando.gif'>";
}
return url;
}
function atualizarBarraClienteAtivo(){
if (xmlRequest.readyState == 4){
document.getElementById("barra_cliente_ativo").innerHTML = xmlRequest.responseText;
}
}
function abrirBarraContrato () {
var url2 = '../includes/barra_contrato.php';
xmlRequest.open("GET",url2,true);
xmlRequest.onreadystatechange = atualizarBarraContrato;
xmlRequest.send(null);
if (xmlRequest.readyState == 1) {
document.getElementById("barra_contrato").innerHTML = "<img src='../imgeges/carregando.gif'>";
}
return url;
}
function atualizarBarraContrato(){
if (xmlRequest.readyState == 4){
document.getElementById("barra_contrato").innerHTML = xmlRequest.responseText;
}
}
o href é
<a href="#" onClick="abrirBarraClienteAtivo('../includes/barra_cliente_ativo.php?id=<?php echo $forCLIENTE; ?>');"><?php echo $forCLIENTE; ?></a>
não estou sabendo colocar para funcionar a funçao abrirBarraContrato.
eis alguma alma viva para ajudar?
Carregando comentários...