我正在尝试显示表单字段的自动完成功能,但是jQuery仅显示10个结果,因为我的数据数组有42个。 我不懂为什么 ?
谢谢!
我尝试记录数据值,并且数组包含42个元素,但是formatItem函数仅被调用10次。
$(this).autocomplete('ajax_products_list.php?forceJson=0', {
cacheLength:0,
parse: function(data){
parsed_data = [];
tmp = data.split('\n');
for (i=0; i < tmp.length; i++) {
obj = tmp[i].split('|');
parsed_data[i] = {
data: obj[0],
value: obj[1],
};
}
return parsed_data
},
formatItem: function (item, position, length){
return item;
}
}).result(addAssociation)