Nenhum dos dois, "fiz na unha" mesmo :-). Veja o exemplo abaixo:
<script language="javascript" type="text/javascript"> var request = false; try { request = new XMLHttpRequest(); } catch (trymicrosoft) { try { request = new ActiveXObject("Msxml2.XMLHTTP"); } catch (othermicrosoft) { try { request = new ActiveXObject("Microsoft.XMLHTTP"); } catch (failed) { request = false; } } } if (!request) alert("Error initializing XMLHttpRequest!"); function getCustomerInfo(codigo) { var url = "script_py?cod_atendimento=" + escape(codigo); request.open("GET", url, true); request.onreadystatechange = updatePage; request.send(null); } function updatePage() { if (request.readyState == 4) { if (request.status == 200) { var response = request.responseText; alert(response); result = eval(response); for (i in result) { alert(result[i].des_atendimento); } } else alert("status is " + request.status); } } </script> Zénrique. Em 18/12/06, Fernando Paiva<[EMAIL PROTECTED]> escreveu: > Opa Zénrique. > > Eu ja fiz isso várias vezes, e sem sucesso. Neste exemplo que você > sugeriu, o alert nem é exibido. > Eu estou usando prototype.js, nesse exemplo vc se baseia em prototype ou > mochikit ? > > Obrigado. > > []'s > Fernando Paiva > > > José Henrique escreveu: > > > > Tente essa variação: > > > > function mostraResposta(resposta) { > > result = eval(resposta.responseText); > > for (i in result) > > alert(result[i].nomefazenda); > > } > > > > Zénrique. > > > > Em 15/12/06, pythondeveloper<[EMAIL PROTECTED] > > <mailto:fernandopaiva%40bmonline.com.br>> escreveu: > > > Zé, as keys do dic{} saum lower e os values saum upper tipo: > > > {'nomefazenda':'MYNHA FAZENDA'}. > > > > > > Ja tentei dessas maneiras. > > > function mostraResposta(resposta){ > > > result = eval(resposta.responseText); > > > alert (result); // nao exibe resultado, nem chega a exibir o alert. > > > } > > > > > > function mostraResposta(resposta){ > > > result = resposta.responseText; > > > alert (result); // exibe todas as keys com seus values. > > > } > > > > > > function mostraResposta(resposta){ > > > result = eval(resposta); > > > alert (result.responseText); // exibe todas as keys com seus values. > > > } > > > > > > function mostraResposta(resposta){ > > > result = eval(resposta); > > > resultados = result.responseText; > > > alert (resultados.nomefazenda); // exibe a mensagem "undefined" > > > alert (resultados.cidade); // exibe a mensagem "undefined" > > > } > > > > > > function mostraResposta(resposta){ > > > result = resposta.responseText.nomefazenda; > > > alert (result); // exibe a mensagem "undefined". > > > } > > > > > > Alguma sugestão ? > > > > > > []'s > > > Fernando Paiva > > > > > > > > > > > > > > > > > > []'s > > > Fernando Paiva > > > > > > > > > > > Para enviar uma mensagem: zope-pt@yahoogrupos.com.br > Para desistir envie uma mensagem em branco para: [EMAIL PROTECTED] > Links do Yahoo! Grupos > > >