Я пытаюсь вручную вызвать поиск typeahead с помощью щелчка правой кнопкой мыши, вылавливая событие вставки следующим образом, но я не могу найти способ вызвать функцию «matcher» typeahead вручную для запроса введенной строки.Trigger Bootstrap typeahead on paste event
$('#search-bar').bind("paste", function(e)
{
$(this).trigger("keydown"); // Tried keyup, input to no avail!
});
Любая помощь будет очень признательна!
Что вы подразумеваете под «триггером типа головы»? Отправить поиск? У вас есть кнопка поиска. Вставьте HTML-код всей формы. – Miro
Мне просто нужно запустить поиск типа, который запускается внутри файла typeahead.js с помощью функции keyup. Я не могу найти способ запустить его без keyup'ing и вызывать '.trigger ('keyup')' не работает. –
Почему это уже не так? Я просто попробовал [этот пример] (http://twitter.github.io/typeahead.js/examples/), и я вставил одно письмо, и появилось несколько стран. Кроме того, почему вы не можете использовать $ ('# search-bar'). Bind ('change', ...) Это текстовое поле, поэтому оно должно работать так же, как вставить. – Miro