I am using exactly this code, I am getting from PHP 12 results but the autocomplete always shows 8, doesnt matter if I get 20, 30, 40 I always get 8 on visual,
Here is my Js
$(document).ready(function()
{
$('#autocompletar_buscar_producto_por_nombre .typeahead').typeahead(
{
hint: true,
highlight: true,
minLength: 1,
maxLength: false,
limit: Infinity,
source: function (query, result)
{
$.ajax({
url: "../PHP/autocompletar_info_producto_existente.php",
data: 'query=' + query,
dataType: "json",
type: "POST",
beforeSend: function()
{
$('#div_estado_consultar_producto_por_nombre').html("Consultando producto...");
},
success: function (data)
{
if(data=="producto no encontrado"){$('#div_estado_consultar_producto_por_nombre').html("Producto no encontrado");return;}
result($.map(data, function (item)
{
$('#div_estado_consultar_producto_por_nombre').html("");
return item;
}));
}
});
}
});
});