Этот пример в Fiddle http://jsfiddle.net/LesignButure/EVsye/ работает хорошо, но имеет одну ошибку.
Например, если вы введете «a», затем прокрутите вниз, а затем добавите к поиску «b», результаты не будут показаны, так как «ab» не соответствует ни одному результату.Затем, если вы уберете (удалите) последний символ и строка поиска будет равна «а», будут показаны только первые 5 результатов, а если прокрутить вниз, ничего не произойдет.
Это потому, что window.pageIndex необновлен, в качестве исправления при создании автозаполнения, вы также должны указать параметр «поиск», например:
$("#tags").autocomplete({
search: function (event,ui) {
window.pageIndex = 0;
},
source: availableTags,
, и это решит вашу проблему.