Bueno aquí dejo el código por si le puede ayudar a alguien ... finalmente encontré la solución!
Código Javascript
:
Ver original<script>
var peticion_en_curso = false; //aqui seteamos false como valor de entrada
$("#miCajadeBusqueda").keyup(function() {
if (this.value.length > 2 && !peticion_en_curso) { //comprobamos que el user como minimo haya introducido 2 caracteres y que peticion_en_curso no sea true
peticion_en_curso = true;//cambiamos peticion en curso antes de enviar petición ajax
$.ajax({
type: "POST",
url: "tu_url",
dataType: "json",
success: function(data) {
peticion_en_curso = false;//cuando se completa la peticion cambiamos de nuevo a false
//Codigo respuesta!
}
});
}
});
</script>