W moim projekcie używam datatable z <p:column selectionMode="multiple" />
, aby wpisy mogły być wielokrotne zaznaczone przy użyciu pól wyboru.Primefaces z datownikiem z wyborem pól wyboru TYLKO
Jednak, gdy użytkownik kliknie wiersz, wszystkie poprzednie zaznaczenia są odznaczone i wybierany jest tylko ten wiersz. To zachowanie jest nieoczekiwane i denerwujące. Chciałbym wyłączyć zachowanie rowSelect i rowUnselect przy kliknięciu w wiersz, ale wydaje się, że nie miałem sposobu, aby zrobić, ale hackowanie źródła datatable.js.
Czy ktoś to zaimplementował wcześniej? Dzięki za odpowiedź.
Zastosowanie:
primefaces 3,5
Mojarra 2.1.6
GlassFish 3.1.2.2
Podaj swój kod. Abyśmy mogli znaleźć błąd lub logiczny błąd w tym. –
Tutaj jego kod nie jest ważny, ponieważ ten sam problem występuje w [samej witrynie] (http://www.primefaces.org/showcase/ui/datatableRowSelectionRadioCheckbox.jsf). Wygląda na to, że jest tylko z polem wyboru, a nie z przyciskiem radiowym. Też chcę uzyskać takie samo zachowanie, o którym wspomniał PO. Ktoś to rozwiązał? –