jquery引导程序typeahead无法绑定事件
我正在使用twitter typeahead,无法绑定select事件。我已经看到了几乎所有与此相关的东西,但它还不起作用jquery引导程序typeahead无法绑定事件,jquery,twitter-bootstrap,typeahead,Jquery,Twitter Bootstrap,Typeahead,我正在使用twitter typeahead,无法绑定select事件。我已经看到了几乎所有与此相关的东西,但它还不起作用 var subjects = ['PHP', 'MySQL', 'SQL', 'PostgreSQL', 'HTML', 'CSS', 'HTML5', 'CSS3', 'JSON']; $('#search').typeahead({ source: subjects }); $('#search').bind('typeahead:select', funct
var subjects = ['PHP', 'MySQL', 'SQL', 'PostgreSQL', 'HTML', 'CSS', 'HTML5', 'CSS3', 'JSON'];
$('#search').typeahead({
source: subjects
});
$('#search').bind('typeahead:select', function (ev, suggestion) {
console.log('Selection: ' + suggestion);
});
我已通过更新typeahead解决了此问题,更新后上述代码运行良好。您正在使用哪个特定的typeahead库?你能链接到他们的文档吗?我正在使用以下内容。twitter-bootstrap-v2/docs/assets/js/bootstrap-typeahead.jsbootstrap v2中使用的typeahead(非常过时,您应该查看更新)在选择某个选项时不会引发任何事件。您可以将
change
事件处理程序潜在地附加到#search
输入中,但这不会以您所寻找的确切方式工作。我强烈建议您使用更为先进的typeahead库,它有一个事件模型,如Thank you。你的建议解决了我的问题。最好的,李。