Редактирование в ячейке с использованием данных Primefaces 3.1 - PullRequest
0 голосов
/ 06 марта 2012

Я пытаюсь использовать функцию редактирования данных в ячейке с использованием Primefaces 3.1. Пример, показанный на их сайте, не показывает, как я могу использовать функцию «удалить». Когда я нажимаю «изменить» изображение, чтобы внести изменения в строку таблицы, это работает. Однако ничего не происходит, когда я нажимаю на «удалить» изображение.

Я взял код из рабочей демонстрации, доступной на PrimeFaces showcase . Но эта демонстрация также не работает для удаления.

1 Ответ

1 голос
/ 06 марта 2012

Однако, когда я нажимаю «удалить» изображение, ничего не происходит.

Не ясно, что такое «когда я нажимаю на изображение удаления»,В витрине Primefaces нет изображения для удаления (возможно, вы смешиваете его со значком креста, но это для отмены изменений).

Я думаю, вам нужно добавить функцию удаления самостоятельно, например, в отдельном столбце (примеркак дополнение к коду Primefaces ):

<p:column>
  <h:commandButton value="Delete" action="#{tableBean.delete(car)}"/>
</p:column>

и в компоненте поддержки:

public void delete(Car car) {
  carsSmall.remove(car);
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...