У меня есть веб-страница. На этой странице, я использую:Typeahead.js с тегами не увольняет удаленный запрос
- Bootstrap 3,
- самозагрузки-tagsinput (0.8.0)
- bootstrap3-машинописный (V4.0.1)
- typeahead.js (0.11.1)
В моей веб-страницы, у меня есть следующие (Fiddle here):
<input id="MyChoices" class="form-control" type="text" placeholder="" // Initialize the tag piece
$('#MyChoices').tagsinput({
typeaheadjs: {
source: suggestions,
afterSelect: function() {
this.$element[0].value = '';
}
}
});autocomplete="off" spellcheck="false" value="" />
// Connect the lookup endpoint
var suggestions = new Bloodhound({
datumTokenizer: Bloodhound.tokenizers.obj.whitespace('value'),
queryTokenizer: Bloodhound.tokenizers.whitespace,
sufficient: 3,
remote: {
url: '/api/suggestions/find'
}
});
По какой-то причине он никогда не запускает запрос на мой сервер, чтобы получить предложения. У меня открылся скрипач, и я не вижу ничего похожего, когда я ввожу вещи в текстовое поле. В то же время я не вижу ошибок JavaScript в окне консоли. По этой причине, похоже, что я что-то неправильно настроил. Тем не менее, все выглядит правильно.
Что я делаю неправильно?
Я знаю, что вы сказали, Скрипач сообщил нет сетевого трафика, но вы проверили вкладку «Сеть» в Chrome? Возможно, есть фильтрация на уровне браузера. –