typeahead.js 具有在prefetch
需要之前获取数据的选项。
$('input').typeahead({
"prefetch": "/selections_url"
});
我想要的是根据文档中的一些信息过滤选择。prefetch
也可以在使用该filter
选项时过滤初始基准。但这只会过滤初始提取。我确实需要的是prefetch
一个钩子,可以在显示之前过滤掉一些数据。
typeahead.js 有这个事件typeahead:opened
,但它没有参数(无法处理基准),并且在基准在下拉列表中呈现之前被触发(所以我不能编写一段代码来删除一些呈现的基准)
有什么办法可以做到这一点?
PS:我也在 typeahead.js 项目中添加了这个问题。