現在、私のウェブサイトにはtwitter typeaheadプラグインを使用しています。as seen heretwitter typeaheadプリフェッチされたコンテンツを使用した強制選択
リストが開き、選択時に非表示の入力フィールドが選択IDで更新されます。 IDがユーザーが入力した内容で動作するように選択を強制するには先読みが必要です。値が変更された場合は、有効な選択が行われるまでIDを削除する必要があります。ボックスを選択なしで閉じると、両方とも空にする必要があります。
これまでのところ私が持っている:
$('.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);
});
私は、このコードに適用される強制選択の例を見つけることができません - 私はプリフェッチ方式を使用し、特にため。したがって、値がリストに含まれているかどうかを検証することはできません。これを意図どおりに機能させるにはどうすればよいですか?