Bloqueio de Botões Bom dia, estou desenvolvendo um form para inclusões de limites de crédito para clientes Estou usando a função TButton para criar os botões e uma Datagrid para listagem dos mesmos $new_button = new TButton('novo'); $new_button->setAction(new TAction(array($this, 'onSave')), 'Novo'); $new_button->setImage('ico_new.png'); Ao carregar um limite para fazer a edição gostaria de bloque...
IR
Bloqueio de Botões  
Fechado
Bom dia, estou desenvolvendo um form para inclusões de limites de crédito para clientes

Estou usando a função TButton para criar os botões e uma Datagrid para listagem dos mesmos

$new_button = new TButton('novo');
$new_button->setAction(new TAction(array($this, 'onSave')), 'Novo');
$new_button->setImage('ico_new.png');

Ao carregar um limite para fazer a edição gostaria de bloquear o botão "Novo" para que não possa ser clicado até que o limite seja editado e salvo, como posso fazer isso ?

Obrigado

Curso Dominando o Adianti Framework

O material mais completo de treinamento do Framework.
Curso em vídeo aulas + Livro completo + Códigos fontes do projeto ERPHouse.
Conteúdo Atualizado!


Dominando o Adianti Framework Quero me inscrever agora!

Comentários (3)


FV

Da pra você fazer via javascript
 
  1. <?php
  2. $new_button = new TButton('novo');
  3. $new_button->setAction(new TAction(array($this, 'onSave')), 'Novo');
  4. $new_button->setImage('ico_new.png');
  5. $new_button->id = 'btn_novo';
  6. TScript::create('$("#btn_novo").attr("disabled", true);');
  7. ?>
IR

Muito obrigado amigo !!
GE

você pode usar a função nativa da framework tb para desabilitar o botao, como no exemplo abaixo:

TButton::disableField('form_XPTO', 'novo');


[]s