@evil0o

Как заставить jQuery autocomplete выбирать варианты с первой буквы, а не из середины слова?

К примеру, если ввести букву "а" то autocomplete выводит все слова где есть буква "а", а надо чтобы вывел сова начинающиеся с нее
  • Вопрос задан
  • 510 просмотров
Решения вопроса 1
sergey-gornostaev
@sergey-gornostaev
Седой и строгий
$('#search').autocomplete({
    source: function(request, response) {
        var filtered = $.map(data, function(item) {
            if(item.value.toLowerCase().startsWith(request.term.toLowerCase())) {
                return item;
            }
            else {
                return null;
            }
        });
        response(filtered);
    }
});
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы