我想在用户开始输入时使输入文件自动完成。我试过了,但是当我开始输入输入文件时,它会显示TypeError: data[0] is undefined
HTML:
<div class="col-md-4">
<input name="name" class="form-control" id="typeahead" type="text" placeholder="Type here"
data-provide="typeahead" data-items="10" />
</div>
jQuery的:
$('#typeahead').typeahead({
source: function (query, process) {
return $.getJSON(
'api/usergroup/listdetails',
{ query: query },
function (data) {
var newData = [];
$.each(data, function () {
newData.push(this.name);
});
process(newData); return;
});
}
});
谁能告诉我这里有什么问题?
答案 0 :(得分:0)