Hola,
Tuve el mismo problema hace un tiempo y lo que hice fue que se ejecute la llamada al archivo.php solo cuando pasen 1.5 segundos después de pulsar una tecla, lo hice así:
Código Javascript
:
Ver originalvar retraso;
$("#input").keydown(function(){
clearTimeout(retraso);
});
$("#input").keyup(function(){
retraso = setTimeout("buscar()" ,1500);
}
});
function buscar(){
$.post(
'url',
{variables:variables},
function(data){
//codigo que completa la tabla.
},json);
}
Espero que te sirva.
Saludos.