В настоящее время я использую плагин twart typeahead для моего сайта, as seen here.twitter typeahead Выбор силы с предварительно загруженным содержимым
Список открывается, и при выборе скрытое поле ввода обновляется с идентификатором выбора. Мне нужно typeahead для принудительного выбора, чтобы идентификатор работал с тем, что пользователь набрал. Если значение изменяется, идентификатор должен быть удален до тех пор, пока не будет выполнен действительный выбор. Если окно закрывается без выбора, оба они должны быть опустошены.
До сих пор у меня есть:
$('.cp').typeahead({
name: 'nom',
prefetch: 'ajax_recherche_ville.php',
limit: 50
});
$('.cp').bind('typeahead:selected', function(obj, datum) {
$('input:hidden[name=ville_id]').val(datum.id);
});
Я не могу найти пример принудительного выбора, который относится к этому коду - именно потому, что я использую метод упреждающей выборки. Поэтому я не могу проверить, включено ли значение в списке, или, по крайней мере, пока не знаю. Как я могу заставить это функционировать по назначению?