Datagrid + CheckButton Selecionar todos Bom dia. Estou usando Datagrid com Checkbutton. Segui o exemplo do tutor http://www.adianti.com.br/framework_files/tutor/index.php?class=DatagridCheckView Porém necessito criar um botão selecionar todos no final, ou então, ao carregar os itens da Datagrid, que já todos já estejam selecionados. Alguém consegue me ajudar? 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 (1)


NR

Você pode criar um check e controlar o marcar/desmarcar todos por javascript:
 
  1. <?php
  2. $checktodos = new TElement('input');
  3. $checktodos->type = 'checkbox';
  4. $checktodos->title = 'Select/unselect all';
  5. $checktodos->onclick = "$('input:checkbox').not(this).prop('checked',this.checked);";
  6. // E troque:
  7. // $this->datagrid->addColumn( new TDataGridColumn('check', 'Check', 'right', '70') );
  8. // por
  9. $this->datagrid->addColumn( new TDataGridColumn('check', $checktodos, 'right', '70') );