【发布时间】:2013-11-24 22:41:12
【问题描述】:
如何防止在选择项目时关闭预先输入的下拉菜单?我试过像这样使用preventDefault:
$('#q').bind('typeahead:selected',function(obj, datum, name) {
...
obj.preventDefault();
});
但没有成功。
编辑: 我已经设法通过使用 typeahead_views.js 注释的第 217-218 行构建 Typeahead 来“解决”这个问题:
byClick && utils.isMsie() ?
utils.defer(this.dropdownView.close) : this.dropdownView.close();
但必须有另一种方法而不修改源文件?
【问题讨论】:
标签: javascript autocomplete jquery-events typeahead.js typeahead