jquery quicksearch - специальные символы
Я использую плагин быстрого поиска Jquery.
Это отличный плагин, но у меня есть проблема на одном из моих сайтов.
В таблице у меня есть строки, содержащие символы с акцентами, такие как ò, ü, ä и т. Д. Проблема в том, что пользователям не нужно искать с акцентами.
Я хотел бы добиться, чтобы, например, когда кто-то печатал "ola", в результатах поиска также отображались результаты, содержащие "ölä".
Есть идеи, как это сделать?
1 ответ
Вам нужно хранить ваши значения в таблице в 2 столбцах: 1) raw 2) clean. 1) Raw - слова, такие как th, похожи на ò, ü, ä и т. Д. 2) Clean - без акцентов, таких как o, u, a.
Чтобы "очистить", вам нужна функция перехода, при обновлении или вставке в таблицу сделать это будет не сложно.
Таким образом, пока пользователи вводят термины для поиска, вы можете просматривать оба столбца: "чистый" и "необработанный".