jquery quicksearch - специальные символы - PullRequest
0 голосов
/ 13 февраля 2012

Я использую плагин Jquery quicksearch .

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

В таблице есть строки, содержащие символы с акцентами, такие как ò, ü, ä и т. Д. Проблема в том, что пользователям не нужно искать с акцентами.

Чего я хотел бы добиться, так это то, что когда кто-то печатает, например, «ola», в результатах поиска также отображаются результаты, содержащие «ölä»

Есть идеи, как это сделать?

1 Ответ

0 голосов
/ 13 февраля 2012

Вам необходимо хранить ваши значения в таблице в 2 столбцах: 1) raw 2) clean. 1) Необработанные - слова, подобные тэгу, похожи на τ, ü, ä и т. Д. 2) Чистота - без акцентов типа o, u, a.

Чтобы "очистить", вам нужна функция перехода, при обновлении или вставке в таблицу это будет не так сложно сделать.

Таким образом, пока пользователи вводят термины для поиска, вы можете просматривать оба столбца: «чистый» и «необработанный».

...