Я использую extendedDataTable из Richfaces 4. Я хочу показать страницу сведений для элемента в строке, когда пользователь щелкает по нему.Поэтому я добавил что-то вроде
onrowclick="showDetails(#{item.id})"
в таблицу.Это вызывает соответствующий тег <a4j:jsFunction/>
.Пока это работает.
Тем не менее, в одном из столбцов есть команда LinkLink (для переключения в режим редактирования деталей).Ссылка работает в браузерах на основе webkit (Chrome / Safari).Но IE и Firefox выполняют только щелчок по строке.Командная ссылка там не работает.
Можно ли каким-то образом установить только oncolumnclick или столбцы, которые не содержат командную ссылку?Я не нашел способа добавить обработчик onclick к определенным столбцам (я использую rich: column для столбцов.)
Или есть лучший / чище / приятнее способ добиться "щелчка" где-нибудьв строке, чтобы отобразить подробности, щелкните ссылку в последнем столбце, чтобы отобразить представление редактирования "-behaviour I am after?