Я добавил CSS для загрузочного счетчика в jquery autocomplete:
.ui-autocomplete-loading { background:url(http://ajax.googleapis.com/ajax/libs/jqueryui/1.8.2/themes/smoothness/images/ui-anim_basic_16x16.gif) no-repeat right center }
Моя проблема в том, что счетчик запускается, как только загружается форма, и не останавливается, пока я не выполню поиск. И после этого он, похоже, больше не работает.
Мое автозаполнение:
$("#basicAutoComplete").autocomplete({
source: function (request, response) {
$.ajax({
url: encodeURI(url),
headers: {
'Accept': 'application/json'
},
method: 'GET',
cache: false,
success: function (data) {
response(data);
},
error: function (err) {
alert(err.statusText)
response([]);
}
});
},
minLength: 4,
select: function( event, ui ) {
//do some stuff...
return false;
}
});