Почему typeahead by bassjobsen может выдавать фризы?

Есть такой код.
Он работает так, как нужно, но если очень быстро удалять через backspace и быстро начинать вводить новые данные в инпут он начинает крашить браузер. Он отвисает, но это ведь никуда не годится

Версия TypeAhead Вот

$.get("cities.json", function(data){
  $("#choiseCityName").typeahead({ source:data,
    displayText: function (item) {
    	return item.name;
    },
    afterSelect: function(item) {
      return weather.showCityWeather($("#choiseCityName").val())
    },
    highlighter: function(item, data) {
        return `<div> ${item} <strong>${data.country}</strong></div>`
    }
   });
},'json')
  • Вопрос задан
  • 20 просмотров
Пригласить эксперта
Ваш ответ на вопрос

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

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