Я использую jQuery datatables в небольшом проекте, над которым я работаю. На данный момент я просто настраиваю некоторые функции фильтрации, чтобы сделать таблицу более удобной для пользователя. Документация для функции фильтра говорит мне:jQuery datatables filtering - пятый параметр
Входные параметры:
{строка} Строка для фильтрации таблицы на
{межд | NULL}: Колонка для ограничения фильтрации для
{BOOL} [по умолчанию = ложь]: Рассматривать как регулярное выражение или нет
{BOOL} [по умолчанию = TRUE]: Выполнение смарт-фильтрации или нет
{BOOL} [по умолчанию = TRUE]: Показать входной глобальный фильтр в это поле ввода (ов)
{BOOL} [по умолчанию = TRUE]: Есть ли регистронезависимое согласование (истина) или нет (ложь)
Я все понимаю, но пятое -
Показать вход глобального фильтра в его поле ввода (ов)
Некоторые из моих догадок:
- Определяет, следует ли добавлять добавленный фильтр в поле ввода на верхней панели инструментов данных. (Нет, ничего не отображается, есть ли у меня это значение true или false, и укажите ли я столбец или использую глобальную фильтрацию)
- Определяет, появляется ли это поле ввода вообще, как и свойство
bFilter
объекта инициализации. Кажется странным иметь этот параметр здесь, в методе, который использует функцию фильтрации, поэтому я сомневаюсь в этом (плюс, если не исчезает, когда я запускаю метод с («test», null, false, true, false) ` - Определяет, учитывается ли текст, уже введенный в глобальный вход фильтрации, для нового фильтра (нет, попробовал фильтрацию с текстовым полем, затем фильтрацию с помощью API, снабдив ложью для этого параметра - в результате оба фильтра были применены.)
Кто-нибудь знает, что он делает ??? Я имею в виду, что со всей серьезностью я, скорее всего, буду использовать только первые два, но я хотел бы знать, что это за вариант, прежде чем я решит проигнорировать его.
Я почти ответил, что это не так, поскольку я проверял его, однако он действительно работает ... мои первоначальные тесты, должно быть, имели и другие проблемы. большое спасибо –