Ir para conteúdo
Fórum Script Brasil

odir

Membros
  • Total de itens

    2
  • Registro em

  • Última visita

Sobre odir

odir's Achievements

0

Reputação

  1. 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); }
  2. 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); }
×
×
  • Criar Novo...