Я использую Библиотеку Gequomplete Jquery.
Я хочу отложить на 1 секунду, прежде чем мы нажмем на Google для адреса завершена.
Я написал код, который будет выполнять работу с задержкой:
var timeout = null;
function doDelayedSearch(val) {
if (val.length >= 3) {
if (timeout) {
clearTimeout(timeout);
}
timeout = setTimeout(function() {
console.log("Called Yay ==> " + val);
}, 1000);
}else{
return false;
}
}
Мне нужен обратный вызов, где я могу использовать вышеуказанный код.
Что-то вроде:
$('#user_location').geocomplete()
.bind("geocode:beforegeocomelete_search", function(event, results){
doDelayedSearch(val);
});