Ir para o conteúdo

 Voltar a Fórum do For...
Tela cheia

Campo de Texto

30 de Julho de 2012, 13:24 , por Desconhecido - | Ninguém seguindo este artigo por enquanto.
Visualizado 10 vezes

Oi de novo. preciso de ajuda com um problema que tive, eu preciso alterar o valor de um campo de texto usando um ButtonAjax, mas não funcionou com nenhum dos métodos que eu encontrei. alguma dica do que eu poderia fazer?

Muito Obrigado!

Autor: Ayrton Monteiro


1Um comentário

  • 51b06d6eae66e2cfdfc361d418eea715?only path=false&size=50&d=404Luis Eugênio barbosa(usuário não autenticado)
    31 de Julho de 2012, 11:15

     

    Ayrton,

    para utilizar o botão ajax, voce tem que definir uma ação a ser executada e uma função de retorno ( callback) para receber o resultado da ação, ai então voce joga o conteudo no campo. Por exemplo, se voce tiver chamado sua função de retornor como "retornoBotaoAjax" e na ação voce retornasse echo "teste";

    o codigo javascript ficaria assim:

    function retornoBotaoAjax(resultado)

    {

    jQuery("#meu_campo_texto").val(resultado); // para retorno tipo "text", parametro dataType do buttonAjax

    }

    por padrão o buttonAjax retorna no formato json, então voce tem que informar o parametro dataType como 'text' 

    abraço.

Essa comunidade não possui posts nesse blog