1
我能夠使用舊版本的Typeahead,沒有問題,我對新版本的瞭解是有限的,而且我對於爲什麼會出現重複的條目感到困惑。Twitter Typeahead - 重複的AJAX建議
這是我的javascript:
// Sources
var sources = new Bloodhound({
datumTokenizer: Bloodhound.tokenizers.obj.whitespace('name'),
queryTokenizer: Bloodhound.tokenizers.whitespace,
prefetch: '/sources/prefetch/',
remote: '/sources/prefetch/'
});
sources.initialize();
$('#a_sources_list').typeahead(null, {
name: 'sources',
displayKey: 'name',
source: sources.ttAdapter()
})
/來源/預取/回報:
[{"id":"1","name":"Google"},{"id":"3","name":"Yahoo"}]
這裏是正在發生的截圖:
如果我初始化我警犬實例與本地而非預取功能或遙控器,我會永遠dupDetector被稱爲? –
我不知道,我會把一個console.log中,並找出。 –
謝謝你的建議。我認爲問題是我沒有使用遠程或預取。 https://github.com/twitter/typeahead.js/issues/606#issuecomment-51221195 –