2014-11-18 1 views
0

У меня есть datatable с первым столбцом, содержащим кнопку удаления для каждой строки. Когда я нажимаю на эту кнопку, «удаленная» строка помечена только для удаления (в компоненте) до тех пор, пока изменения не будут сохранены (нажав кнопку «Сохранить»). Тем временем я хотел бы и т. Д. Изменить цвет строки или удалить кнопку удаления в «удаленных» строках ... что-то, чтобы напомнить мне, что строка уже отмечена для удаления. Любая идея, как это сделать?Как пометить строку в datatable при нажатии кнопки?

ответ

0

Нашли решение, проще, чем я думал.

Я сделал CSS файл

.red{ 
    background-color:rgb(250,165,200); 
} 

и добавил

rowStyleClass="#{item.rowState eq 'DELETED' ? 'red' : null}" 

атрибут в DataTable.

Работает отлично!

Смежные вопросы