Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/73.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
jquery引导程序typeahead无法绑定事件_Jquery_Twitter Bootstrap_Typeahead - Fatal编程技术网

jquery引导程序typeahead无法绑定事件

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

我正在使用twitter typeahead,无法绑定select事件。我已经看到了几乎所有与此相关的东西,但它还不起作用

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。你的建议解决了我的问题。最好的,李。