Bootstrap2.1.1とjQuery1.8.1を使用していて、Typeaheadの機能を使用しようとしています。
ラベルを表示して、標準のようなIDを使用しようとしています<select />
これが私の先行入力の初期化です:
$(':input.autocomplete').typeahead({
source: function (query, process) {
$('#autocompleteForm .query').val(query);
return $.get(
$('#autocompleteForm').attr('action')
, $('#autocompleteForm').serialize()
, function (data) {
return process(data);
}
);
}
});
これが私が送信しているJSONの種類です
[{"id":1,"label":"machin"},{"id":2,"label":"truc"}]
process()
ラベルを表示し、選択したIDを別の非表示フィールドに保存するように指示するにはどうすればよいですか?