Problemas para passar valores via scriptaculous !!

Página q faz as requisições:

Utilizo 2 métodos aqui, ajax.autocompleter e ajax.updater (eu escrevo nesse input abaixo, qdo seleciono algo nele, disparo um script q executa o uploader q deveria colocar valores em 2 outros inputs abaixo – esse passo q não consegui fazer ainda)

#input 1
<INPUT class=”txtPadrao200″ autocomplete=”off” id=”txtCodPatrimonio” name=”txtCodPatrimonio”>

#span com imagem para indicar processamento
<span id=”addressProgress” style=”display:none;”><img src=”../../imagens/indicator_tiny_red.gif”/></span>

#div onde lista o resultado do autocomplete
<div class=”auto_complete” id=”contact_name_auto_complete”></div>

#script do autocomplete:
<script type=”text/javascript”>
   new Ajax.Autocompleter(‘txtCodPatrimonio’, ‘contact_name_auto_complete’, ‘world.asp’, { tokens: [',', '\n'], indicator:’addressProgress’, afterUpdateElement:buscaHTML } );
</script>

#script disparado qdo escolhido o valor do autocomplete:
function buscaHTML()
{

var url = ‘world.asp’;

var pars = ‘txtUnidade=’+document.form1.txtCodPatrimonio.value;

var myAjax = new Ajax.Updater( ‘resposta_aqui’, url, { method: ‘get’, parameters: pars, onComplete:troca });
}

O script “troca” é q não consegui montar, pois não sei como pegar os valores do updater e jogar nos input text, justamente pelo fato de retornar com <ul><li>, q é o mesmo caso acredito q o Ney tem.

Alguma dica?

Valew.

new Ajax.Autocompleter(‘txtCodPatrimonio’, ‘contact_name_auto_complete’, ‘world.asp’, { tokens: [',', '\n'], indicator:’addressProgress’, afterUpdateElement:buscaHTML }

2 Respostas para “Problemas para passar valores via scriptaculous !!”

  1. Davis Zanetti Cabral Disse:

    Usa o Ajax.Request, e no parametro onSuccess: function(t) { alert(t.responseText); }

    t.responseText é o valor retornado pelo updater! Mas com o request, tu pode optar em atualizar algo, ou analisar o retorno e definir ações conforme.

    Abraço

  2. Gean Disse:

    Davis, eu resolvi esse problema com auxílio do pessoal da lista do webstandardsbr, vc tbém faz parte dela, não faz?

    Muito obrigado pela dica.

    Gean.

Deixe uma resposta

Preencha os seus dados abaixo ou clique em um ícone para log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Sair / Alterar )

Imagem do Twitter

You are commenting using your Twitter account. Sair / Alterar )

Foto do Facebook

You are commenting using your Facebook account. Sair / Alterar )

Connecting to %s


Seguir

Obtenha todo post novo entregue na sua caixa de entrada.