2013-04-25 2 views
0

Я использую jQuery DataTables plugin для отображения данных.Как полнотекстовый поиск в плагине DataTables

В этом по умолчанию у меня есть поле поиска в верхнем правом углу, но поиск не работает так, как я ожидал.

E.g.

Скажем, у меня есть записи, как

$ 50 
$ 52 
$ 45 
$ 41 
$ 53 

Когда я типа $ 5, он показывает мне все рекорды. Это происходит потому, что он ищет $ и 5 отдельно.

Любая идея, как сделать полнотекстовый поиск?

Результат поиска с $ 5 ожидается в

$ 50 
$ 52 
$ 53 

Любая идея, как добиться этого с помощью JQuery для DataTable ...?

ответ

0

Посмотрите на документацию: опция Osearch https://www.datatables.net/usage/options

Osearch

Этот параметр позволяет иметь определить глобальное состояние фильтрации во время инициализации. В качестве объекта должен быть определен параметр «sSearch», но все остальные параметры являются необязательными. Когда «bRegex» истинно, строка поиска будет рассматриваться как регулярное выражение, когда false (по умолчанию) будет рассматриваться как прямая строка. Когда «bSmart» DataTables будут использовать его интеллектуальные методы фильтрации (для сопоставления слов в любой точке данных), когда false это не будет сделано.