jQuery опция поиска данных (в алфавитном порядке) - PullRequest
1 голос
/ 02 декабря 2011

Я использую плагин jQuery Datatables.
Когда я набираю a в окне поиска, Datatables фильтрует все данные в таблице, содержащие букву
Но я хочу искать (в алфавитном порядке), как это
, когда я набираю 'a'просто фильтрует все данные, начинающиеся с 'a'

Ответы [ 2 ]

2 голосов
/ 02 декабря 2011

Вам нужно изменить инициализацию DataTables и настроить работу фильтрации.Проверьте ссылку ниже, такая же точная ситуация.Вам нужно будет извлечь данные из поля фильтра и отфильтровать более строгий RegEx, сосредоточив внимание на начале данных в ячейках.

http://www.datatables.net/forums/discussion/255/customising-the-way-the-filter-works/p1

1 голос
/ 02 декабря 2011

Попробуйте, а затем:

oTable.fnFilter( '^a.*', yourColumn, true );

'^a.*' регулярное выражение в поиске, замените a на ваш фильтр

yourColumn говорит само за себя

true необходимо обработать первую строку как регулярное выражение, отметьте api

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