Вот моя проблема: используя плагин jQuery для автозаполнения, я бы хотел избежать множественных ajax-запросов, когда пользователь нажимает свой ключ, окружая
$('#query1').autocomplete({
serviceUrl:'/actions/autocomplete?population=salon',
minChars:3,
maxHeight:300,
width:200,
clearCache:true,
onSelect: function(suggestions,data){ $(".btn1").attr("href", "${pageContext.request.contextPath}/actions/espaceClients?participantId=" + data) }
});
с чем-то вроде
var search = false;
$('#query1, #query2, #query3').keyup(function(){
if (!search){
search = true;
}
if (search) {
search = false;
autocompleteThem();
}
});
Как видите, приведенный выше код глуп, но он как бы показывает, что я пытаюсь сделать.
Говоря простыми словами, если пользователь не вводит ничего другого в течение определенного периода времени, вы можете вызвать автозаполнение.
Надеюсь, я в порядке, потому что мои мозги в беспорядке ...