También, es posible, pero en cuestión de rendimiento, dependiendo de cuántos datos tengas en la tabla, no conviene, si son muchos datos, tardaría demasiado en cargar.
Mientras que con AJAX puedes traer sólo los datos que necesites de acuerdo a lo escrito por el usuario. Por ejemplo:
http://sentidoweb.com/2006/05/18/aja...s-de-texto.php