No intention to hijack this thread but I have somewhat similar issue.
I am using auto-complete for my app and the values I use in auto-complete are in a database where I have about 360 items. unfortunately my array only populates only 100 items from the database. Is there are limit as to how much I can push to my array. Here is the code I am using. I have also tried to specify the value of array with specified ''slots' but still no solution: var myarray= new array(360); Note that auto-completer works as intended but with only 100 Items
code
var Saccoarr = new Array();
$(data).each(function(){ Saccoarr.push($(this)[0].Sacco); });
Saccoarr = $.grep(Saccoarr,function(n){ return(n);});//remove all the null values from the array otherwise the Autocomplete wont work..
var sacco_keyword = localStorage.setItem("sacco_keyword", JSON.stringify(Saccoarr));
Appery("Sacco__textinput").autocomplete({source: Saccoarr});
/code