francleirton Postado Junho 2, 2009 Denunciar Share Postado Junho 2, 2009 Pessoal, estou com uma duvida no seguinte codigo abaixo:function Grava(linha, QT_CACH_COLH, QT_CACH_PERD, destino){ var xmlObj = null; if(window.XMLHttpRequest){ xmlObj = new XMLHttpRequest(); } else if(window.ActiveXObject){ xmlObj = new ActiveXObject("Microsoft.XMLHTTP"); } else { return; } xmlObj.onreadystatechange = function(){ if(xmlObj.readyState == 1){ //**** USAR PARA ARQUIVOS HTML ***** abre = "<img src='../Include/assets/ajax-loader.gif' border='0'> Aguarde, Gravando Registro..."; if(document.getElementById(destino)){ document.getElementById(destino).style.display = ''; updateObj(destino,abre); } } if(xmlObj.readyState == 4){ if (xmlObj.status == 200) { //se não ocorreu nenhum erro //**** USAR PARA ARQUIVOS HTML ***** if(document.getElementById(destino)){ document.getElementById(destino).style.display = 'none'; } resposta = xmlObj.responseText.split("|"); if(resposta[0].length>0 && resposta[1].value!= 'undefined'){ document.getElementById(QT_CACH_COLH).value=resposta[0]; document.getElementById(QT_CACH_PERD).value=resposta[1]; document.getElementById('Gravar_'+linha).style.display='none'; if(QT_CACH_COLH != ''){ if(document.getElementById(QT_CACH_COLH)){ document.getElementById(QT_CACH_COLH).focus(); } } }else{ document.getElementById(QT_CACH_COLH).value=''; document.getElementById(QT_CACH_PERD).value=''; //document.getElementById(cidade).value=''; //document.getElementById(uf).value=''; if(QT_CACH_COLH != ''){ if(document.getElementById(QT_CACH_COLH)){ document.getElementById(QT_CACH_COLH).value=''; } } document.getElementById(QT_CACH_COLH).focus(); } } else { alert("Houve um problema ao obter os dados:\n" + xmlObj.statusText); } } } xmlObj.open ('GET', 'pagin.asp', true); xmlObj.send (''); } Pegunta: 1- Qual o retorno na pagina pagin.asp para Quese possa receber os dados nesta linha? ( resposta = xmlObj.responseText.split("|"); )Peguei um codigo incompleto e estou com duvida de como faer.Grato a atençao. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 francleirton Postado Junho 2, 2009 Autor Denunciar Share Postado Junho 2, 2009 Pessoal, alguém não teria alguma sugestão???Caso não tenha compreendido minha duvida, podem perguntar que tento esclarecer.Se também, alguém puder me explicar como faço para fazer um INSERT em uma tabela via AJAX, fico agradecido.Obrigado.Pessoal, estou com uma duvida no seguinte codigo abaixo:function Grava(linha, QT_CACH_COLH, QT_CACH_PERD, destino){ var xmlObj = null; if(window.XMLHttpRequest){ xmlObj = new XMLHttpRequest(); } else if(window.ActiveXObject){ xmlObj = new ActiveXObject("Microsoft.XMLHTTP"); } else { return; }xmlObj.onreadystatechange = function(){ if(xmlObj.readyState == 1){ //**** USAR PARA ARQUIVOS HTML ***** abre = "<img src='../Include/assets/ajax-loader.gif' border='0'> Aguarde, Gravando Registro..."; if(document.getElementById(destino)){ document.getElementById(destino).style.display = ''; updateObj(destino,abre); } } if(xmlObj.readyState == 4){ if (xmlObj.status == 200) { //se não ocorreu nenhum erro //**** USAR PARA ARQUIVOS HTML ***** if(document.getElementById(destino)){ document.getElementById(destino).style.display = 'none'; } resposta = xmlObj.responseText.split("|"); if(resposta[0].length>0 && resposta[1].value!= 'undefined'){ document.getElementById(QT_CACH_COLH).value=resposta[0]; document.getElementById(QT_CACH_PERD).value=resposta[1]; document.getElementById('Gravar_'+linha).style.display='none'; if(QT_CACH_COLH != ''){ if(document.getElementById(QT_CACH_COLH)){ document.getElementById(QT_CACH_COLH).focus(); } } }else{ document.getElementById(QT_CACH_COLH).value=''; document.getElementById(QT_CACH_PERD).value=''; //document.getElementById(cidade).value=''; //document.getElementById(uf).value=''; if(QT_CACH_COLH != ''){ if(document.getElementById(QT_CACH_COLH)){ document.getElementById(QT_CACH_COLH).value=''; } } document.getElementById(QT_CACH_COLH).focus(); } } else { alert("Houve um problema ao obter os dados:\n" + xmlObj.statusText); }}}xmlObj.open ('GET', 'pagin.asp', true);xmlObj.send ('');}Pegunta:1- Qual o retorno na pagina pagin.asp para Quese possa receber os dados nesta linha? ( resposta = xmlObj.responseText.split("|"); )Peguei um codigo incompleto e estou com duvida de como faer.Grato a atençao. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 francleirton Postado Junho 3, 2009 Autor Denunciar Share Postado Junho 3, 2009 Pessoal, conseguir encontar solução.vlw Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Jonathan Queiroz Postado Junho 3, 2009 Denunciar Share Postado Junho 3, 2009 Se possível poste como você resolveu.Isso pode ajudar outros usuários com o mesmo problemaObs.:O tópico foi marcado como Resolvido Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
francleirton
Pessoal, estou com uma duvida no seguinte codigo abaixo:
Peguei um codigo incompleto e estou com duvida de como faer.
Grato a atençao.
Link para o comentário
Compartilhar em outros sites
3 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.