La verdad es que asi queda bastante jefe,no??
Yo de ti lo dejaba asi de momento...
Si algun día tienes problemas cambia la funcion
deteckey() por esta otra
Código javascript
:
Ver originalfunction detectkey(evt,obj) {
keycode = (evt.keyCode==0) ? evt.which : evt.keyCode;
if (keycode!=8) {
if (keycode==13) {
cadena=obj.value;
pagina='filtra.php?cadena='+cadena;
divcontenido = document.getElementById('tabla_usuarios');
ajax=objetoAjax();
ajax.open("POST", pagina, true);
ajax.onreadystatechange=function() {
if (ajax.readyState==4) {
divcontenido.innerHTML = ajax.responseText
}
}
ajax.send(null);
}
}else {
obj.value="";
pagina='filtra.php';
divcontenido = document.getElementById('tabla_usuarios');
ajax=objetoAjax();
ajax.open("POST", pagina, true);
ajax.onreadystatechange=function() {
if (ajax.readyState==4) {
divcontenido.innerHTML = ajax.responseText
}
}
ajax.send(null);
}
}
En este caso te dejaría insertar caracteres hasta que pulsaras ENTER. Entonces realizaría la consulta