Remover linha <t:dataTable/>

3 respostas
D

Ola pessoal.
Estou com o seguinte problema.
Tenho uma aplicação (JSF) tipo um pedido, no qual vou adicionando itens em um <t:dataTable/> e em cada linha coloco um botão remover caso desista do item antes de concluir o pedido.
Eu estava capturando o item a ser removido atraves do getRowData do DataModel viculado ao <t:dataTable/>, quando o botão remover era acionado(atraves do actionListener). Depois removia do DataModel e tudo dava certo.
Porem tive que adicionar um immediate=“true” no botão remover, porque senão as validações dos outros campos do pedido não deixavam eu remover o item.
Como posso fazer para saber qual linha do <t:dataTable/> foi selecionada sem validar o formulario todo ?

3 Respostas

georgesq

tenta enviar via actionListener o id da linha…

D

Tem algum exemplo ?

O

atributo rowIndexVar da dataTable

Criado 16 de julho de 2008
Ultima resposta 17 de jul. de 2008
Respostas 3
Participantes 3