Lançado Adianti Framework 7.6!
Clique aqui para saber mais
Preenchimento de TEnry em tempo de execução a partir de outro Pessoal, preciso jogar o valor que está sendo digitado em um TEntry em outro que está desabilitado em tempo de execução na mesma página, alguém pode me dar um help de como fazer isso?...
LB
Preenchimento de TEnry em tempo de execução a partir de outro  
Pessoal, preciso jogar o valor que está sendo digitado em um TEntry em outro que está desabilitado em tempo de execução na mesma página, alguém pode me dar um help de como fazer isso?

Curso completo Meu Negócio Pronto
Use para si, ou transforme em um negócio: Inclui aulas e códigos-fontes
Gestor de conteúdo (SITE) + Loja Virtual (E-Commerce) + Emissor de Notas para infoprodutos


Meu negócio pronto Quero me inscrever agora!

Comentários (2)


IF

Oi Leandro. Uma idéia seria fazer isso com jQuery:

  1. <?php
  2.         $campo1 = new TEntry('campo1');
  3.         $campo2 = new TEntry('campo2'); 
  4.         $campo1->setId('campo1');
  5.         $campo2->setId('campo2');
  6.         $campo2->setEditable(false);
  7.         
  8.         TScript::create('
  9.            $("#campo1").on("keyup", function(){                             
  10.            $("#campo2").val($("#campo1").val());
  11.            });     
  12.         ');
  13. ?>
LB

Obrigado Ivan. Consegui fazer com uma exit_action mas essa do jQuery também é uma boa vou guardar a dica. Muito obrigado mesmo.

$exit_action = New TAction(array($this, 'onSaldo'));
$valor->setExitAction($exit_action);


public static function onSaldo($param)
{
$obj = new StdClass;
$obj->valor_saldo = $param['valor'];
TForm::sendData('form_DocAp', $obj);
}