Как лучше выбирать многих из огромного списка (10 000+)? - PullRequest
1 голос
/ 26 сентября 2019

Предоставляет возможность выбирать и отправлять множество элементов из списка из 10k + элементов в течение разумного времени.

Я пробовал JSF h: selectItems и h: selectManyListBox, для загрузки компонента потребовалось много времени.(30 с)

p: dataTable с отложенной загрузкой, разбиением на страницы и множественным выбором флажков.Время загрузки быстрое, но когда проверяется SelectAll, любой ajax-запрос, связанный с таблицей данных, очень медленный.(17s-20s)

1 Ответ

0 голосов
/ 26 сентября 2019

Я предлагаю вам загрузить «SelectAll» на «куски», потому что в любом случае у вашего клиента может быть ограничение сети для загрузки этого огромного списка.

Если вы разделите этот список, вы можете объединить кусочкина внешнем интерфейсе с InsertRow, например:

https://www.w3schools.com/jsref/tryit.asp?filename=tryjsref_table_insertrow

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...