Opa Zé. Estou tentando, sem sucesso, tratar o retorno do dic{} do script python. Estou tentando assim:
#ZPT + Ajax. <script> function Processar(){ var codigocpr = $F('codigo_cpr'); if (codigocpr == ""){ alert ('Por favor, consulte'); }else{ var url = 'consulta_fazendas_vinculadas_cpr_py'; var pars = 'codigo='+codigocpr myAjax = new Ajax.Request(url, { method:'get', parameters:pars, onComplete:mostraResposta }); } } function mostraResposta(request){ result = eval(request); for (x=0;x<result.length;x++){ $('nome_fazenda').innerHtml = result[x].nomefazenda; $('inscricao_fazenda').innerHtml = result[x].inscricao; $('cidade_fazenda').innerHtml = result[x].cidade; $('estado_fazenda').innerHtml = result[x].estado; } } </script> <span>[<a href="javascript:Processar();">Processar</a>]</span> <table> <tr> <td id="nome_fazenda"/> <td id="inscricao_fazenda"/> <td id="cidade_fazenda"/> <td id="estado_fazenda"/> </tr> </table> Ja tentei fazer de outras maneiras, mas ainda naum tive sucesso. Alguma sugestão ? []'s Fernando Paiva --- Em zope-pt@yahoogrupos.com.br, "José Henrique" <[EMAIL PROTECTED]> escreveu > > Fernando, > > Para tratar a resposta em javascript, basta utilizar o "eval". Por exemplo: > > /* response é o resultado do seu request, ou seja o responseText */ > result = eval(response); > for (i in result) { > alert(result[i].nome_do_campo); > } > > Zénrique. > > Em 14/12/06, pythondeveloper<[EMAIL PROTECTED]> escreveu: > > Eu vi sua resposta sobre "Retornando uma coluna de valores". Está > > funcionando blzinha, mas como você disse, ele retorna um array de objetos. > > Mas como eu trato isso com javascript, ou seja, exibir apenas os > > valores que preciso e no formato que preciso ??? > > > > Obrigado > > > > []'s > > Fernando Paiva > > fernandopaivabr[arroba]gmail.com > > fernandopaiva_br[arroba]yahoo.com.br > > >