typeahead.js вставка своего текста

224
28 апреля 2017, 19:55

Использую данную библиотечку в проекте (живой поиск), нужна возможность вставлять туда текст посредством выбора его где либо. Но после вставки текста, когда теряется таргет, значение в input возвращается на исходную позицию как будто я туда ничего и не вставлял. Как это поправить?

Инициализация:

               $(link).typeahead({
                  hint: false,
                  highlight: true,
                  minLength: 1
                },
                {
                  name: 'productName',
                  source: substringMatcher(AllProduct)
                });

Ссылка куда привязать: link; Массив: AllProduct []string - так грубо говоря =)

Пытаюсь вставить так: $('input.typeahead ').val('1'); Вставляется только на то время пока я по нему не щелкну и не потеряю таргет. Не знаю как еще объяснить, если нужны уточнение интересуйтесь. Спасибо!

READ ALSO
Как присвоить функцию в JavaScript?

Как присвоить функцию в JavaScript?

Можно ли присвоить переменной функцию (а не результат ее выполнения)? Например, если нужно несколько одинаковых функций с разным именем? Или...

217
Оптимизация выполнения циклов

Оптимизация выполнения циклов

Этот код работает очень долго в консоли когда вызываю через nodejsНе говорю уже про браузер, там можно провести только макс

247
Как правильно составить синтаксис?

Как правильно составить синтаксис?

Как правильно составить синтаксис?

188
Js Проверка даты в периоде

Js Проверка даты в периоде

Есть текущая дата:

442