我在使用typeahead.js缓存时遇到了一些问题。这是我正在使用的代码:
$('#descripcionArticulo').typeahead({
name: 'descripcionarticulotypeahead',
remote: '@Url.Action("GetArticulos", "NotaPedido", new { Area = "Ventas" })?q=%QUERY&limit=20',
minLength: 2,
limit: 20,
hint: true,
highlight: true,
template: [
'<span class="repo-name">{{value}}</span>'
].join(''),
prefetch: {
ttl: 1
},
engine: Hogan
}).on("typeahead:selected", function (res, data) {
dialogDetalleModel.loadArticulo(data);
}).on("typeahead:opened", function(event, ui) {
$('#descripcionArticulo').typeahead('setQuery', $('#descripcionArticulo').val());
});
有没有人知道禁用缓存的选项?
答案 0 :(得分:1)
将键/值cache:false
添加到预取对象。
但是你不是在混合typeahead和bloundhound初始化和代码吗?