Поиск и фильтрация в OJ-таблице

#javascript #oracle-jet

#javascript #oracle-jet

Вопрос:

Каков наилучший способ поиска по набору строк после отображения ojTable с полными данными из базы данных. Моя текущая реализация принимает аргументы поиска в качестве параметров запроса, а затем передает их серверной части, а затем возвращает результат обратно в пользовательский интерфейс из базы данных.

Но я хочу перенести логику реализации поиска и фильтрации во внешний интерфейс, чтобы сократить затрачиваемое время. Предоставляет ли ojet какую-либо встроенную функцию для упрощения поиска и фильтрации.

Ответ №1:

Попробуйте это: Фильтруйте записи в таблице по критериям поиска:http://jsjim.blogspot.in/2016/03/filtering-oracle-jet.html

Ответ №2:

ojTable не предоставляет встроенную функцию поиска или фильтрации начиная с последней версии v2.2.0.

Однако вы могли бы создать свой собственный, используя нокаутируемый наблюдаемый массив в качестве ArraytableDataSource. Затем вы можете выполнять поиск или фильтровать непосредственно в наблюдаемом массиве. Вот пример OJET, показывающий, как использовать ko.observableArray с ojTable.

Комментарии:

1. Есть планы по добавлению функции поиска и фильтрации, подобной oracle apex? Я не вижу никаких ссылок на это в jet cookbook