Làm cách nào để ngăn chặn trình đơn thả xuống từ chối khi mục được chọn? Tôi đã thử sử dụng preventDefault như thế này:Ngăn chặn trình đơn thả xuống typeahead.js kết thúc vào lựa chọn
$('#q').bind('typeahead:selected',function(obj, datum, name) {
...
obj.preventDefault();
});
Nhưng không thành công.
Edit: tôi đã quản lý để "sửa chữa" này bằng cách xây dựng Typeahead với dòng 217-218 nhận xét từ typeahead_views.js:
byClick && utils.isMsie() ?
utils.defer(this.dropdownView.close) : this.dropdownView.close();
Nhưng đó có phải là một cách khác mà không sửa đổi các tập tin nguồn?
Tôi thấy rằng điều này vẫn đóng menu thả xuống. –