boa tarde galera estou com uma duvida este é meu primeiro formulario com ajax e estou com um problema pois quero criar varios combos ajax dentro de um mesmo formulario, o projeto atual utiliza dois ambos funcionam so que eles deveriam ser enviados a <div> diferentes uma chama "lanc" e a outra "lancd", eu digo que ele funciona pois o codigo carrega dois formularios corretamente lancListaCombd.asp e lancListaComb.asp, o combd cai certinho no lancd e o agora o outro que seria o comb na <div> lanc ela cai novamente no lancd, segue abaixo o codigo
desde já agradeco
var requip;
function loadXMLDoc(url){
requip = null;
if (window.XMLHttpRequest) {
requip= new XMLHttpRequest();
requip.onreadystatechange = ProcessEquip; // o req. foi alterado para requip
requip.open("POST", url, true); // o req. foi alterado para requip
requip.send(null); // o req. foi alterado para requip
} else if (window.ActiveXObject) {
try {
requip= new ActiveXObject("Msxml2.XMLHTTP.4.0");
} catch(e) {
try {
requip= new ActiveXObject("Msxml2.XMLHTTP.3.0");
} catch(e) {
try {
requip= new ActiveXObject("Msxml2.XMLHTTP");
} catch(e) {
try {
requip= new ActiveXObject("Microsoft.XMLHTTP");
} catch(e) {
requip= false;
}
}
}
}
if (requip) {
requip.onreadystatechange = ProcessEquip;
requip.open("POST", url, true);
requip.send();
}
}
}
function ProcessEquip(){
if (requip.readyState == 4) {
if (requip.status == 200) {
document.getElementById("lancd").innerHTML = requip.responseText;
} else {
alert("Houve um problema ao obter os dados:\n" + requip.statusText);
}
}
}
function atualizaLanc(valor){
document.getElementById("lanc").innerHTML = requip.responseText;
loadXMLDoc("lancListaComb.asp?ID="+valor);
}
function atualizaLancd(valor){
loadXMLDoc("lancListaCombd.asp?ID="+valor);
}
Pergunta
odir
boa tarde galera estou com uma duvida este é meu primeiro formulario com ajax e estou com um problema pois quero criar varios combos ajax dentro de um mesmo formulario, o projeto atual utiliza dois ambos funcionam so que eles deveriam ser enviados a <div> diferentes uma chama "lanc" e a outra "lancd", eu digo que ele funciona pois o codigo carrega dois formularios corretamente lancListaCombd.asp e lancListaComb.asp, o combd cai certinho no lancd e o agora o outro que seria o comb na <div> lanc ela cai novamente no lancd, segue abaixo o codigo
desde já agradeco
Link para o comentário
Compartilhar em outros sites
0 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.