【发布时间】:2012-09-05 13:52:23
【问题描述】:
我正在使用 Bootstrap 2.1.1 和 jQuery 1.8.1 并尝试使用 Typeahead 的功能。
我尝试显示 label 并使用 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 存储在另一个隐藏字段中?
【问题讨论】:
-
有comments here 的帮助吗?
标签: javascript jquery twitter-bootstrap autocomplete typeahead.js