3
typeahead.js有prefetch
选项用于在需要之前获取基准面。有没有办法在打开下拉菜单之前过滤typeahead.js选项?
$('input').typeahead({
"prefetch": "/selections_url"
});
我想根据文档中的某些信息过滤选择。当使用filter
选项时,prefetch
也可以过滤初始基准。但是这只能过滤最初的抓取。我需要的确实是prefetch
,但是有一个钩子可以在显示之前过滤出一些数据。
typeahead.js有这个事件typeahead:opened
但这并没有参数(不能处理基准)和基准在下拉列表中(所以我不能写一段代码,以消除一些渲染基准)
任何方式来做到这一点?
PS:我还在typeahead.js项目中添加了这个issue。