Проблема индексации таблицы после сортировки - PullRequest
0 голосов
/ 07 ноября 2019

Мы используем JSF2, Richfaces, Java Script, Java и Ejbs

Проблема: при нажатии кнопки мы загружаем данные в ExtendeDataTable (компонент Richfaces для таблицы), и мы выполняем некоторые операции с использованием функции JavaScript, используя строкуиндексы (положение строки). Работает нормально, если мы не выполняем операцию сортировки по датированным уровням. Но если мы выполняем операцию сортировки данных, меняя их позиции в порядке сортировки (как и ожидалось). После обмена данными мы не получаем индекс строки (положение строки в таблице расширенных данных после сортировки). Это всегда дает старый индекс (который доступен до сортировки) для выбранной строки. мы выбираем строку, используя selectCheckBox.

...