executar ajax retornando valores para 5 divs diferentes
Ao selecionar um determinado valor da combobox, executo uma função java(através do ajax)
que executa um PHP que consulta 5 tabelas diferentes.
Como faço para pegar cada variável resultante dessas consultas
e retornar seus conteúdos para as respectivas divs.
var reqproc;
// FUNÇÃO PARA BUSCA DO PROCESSO
function buscarProcessos(valor) {
if(window.XMLHttpRequest) {
reqproc = new XMLHttpRequest();
}
else if(window.ActiveXObject) {
reqproc = new ActiveXObject("Microsoft.XMLHTTP");
}
// Executa o PHP + o id (método GET)
var url = "documentos-exec-processos.php?valor="+valor;
// processar o pedido
reqproc.open("Get", url, true);
// retorno
reqproc.onreadystatechange = function() {
// No caso de demora
if(reqproc.readyState == 1) {
document.getElementById('resultado').innerHTML = 'Aguarde...';
}
// Verifica o retorno correto
if(reqproc.readyState == 4 && reqproc.status == 200) {
// Resposta recebida documentos-exec-processos.php(echo do primeiro select)
var resposta = reqproc.responseText;
// joga o valor retornado div resultado
document.getElementById('controles-doc').innerHTML = resposta;
}
}
reqproc.send(null);
}Discussão (3)
Carregando comentários...