Существует решение для фильтрации данных в Datatable, которое фильтрует весь объем данных. Таким образом, у вас есть 100 рядов, т.е. и поставив несколько вариантов, выберите только несколько из них - 20-30 из 100. Вот код: https://jsfiddle.net/zmoos6tu/1/
, а вот объяснение https://datatables.net/forums/discussion/48079/search-filter-dropdowns
.
Мне нужно другое решение для моего проекта. Давайте представим, что у меня 1000000 строк в БД, однако по умолчанию я показываю только 100 строк в качестве активных строк. Но когда пользователь выбирает опцию полных строк в select, я хочу, чтобы загружалась вся БД, а не только активные строки.
У кого-нибудь есть идеи, как это сделать?
Для этого примера jsfiddle я хочу показать только лондонские строки по умолчанию и не загружать другие вообще (!) И только если пользователь выберет Все - чем запросить сервер для дополнительных данных.