Hola estoy tratando de filrtar la infromacion en una tabla con Jquery encontre un ejemplo y lo estaba probando :
Código HTML:
<script language="JavaScript" type="text/javascript" src="jquery-1.3.2.min.js"></script>
<script>
$(document).ready(function(){
//add index column with all content.
$(".filterable tr:has(td)").each(function(){
var t = $(this).text().toLowerCase(); //all row text
$("<td class='indexColumn'></td>")
.hide().text(t).appendTo(this);
});//each tr
$("#FilterTextBox").keyup(function(){
var s = $(this).val().toLowerCase().split(" ");
//show all rows.
$(".filterable tr:hidden").show();
$.each(s, function(){
$(".filterable tr:visible .indexColumn:not(:contains('"
+ this + "'))").parent().hide();
});//each
});//key up.
});//document.ready
</script>
Filter:
<input type="text" id="FilterTextBox" name="FilterTextBox" />
<table>
<tr>
<td>ID</td>
<td>nombre</td>
<td>apellido</td>
<td>direccion</td>
<td>telefono</td>
</tr>
<tr>
<td>123</td>
<td>Juan</td>
<td>Rodiruez</td>
<td>Cra N0 295</td>
<td>123493</td>
</tr>
<tr>
<td>456</td>
<td>Diego</td>
<td>Lopez</td>
<td>Cra N0 789</td>
<td>123789</td>
</tr>
<tr>
<td>789</td>
<td>Camilo</td>
<td>Saenz</td>
<td>Cra N0 456</td>
<td>456789</td>
</tr>
<tr>
<td>190</td>
<td>Diana</td>
<td>Saenz</td>
<td>Cra N0 123</td>
<td>123456</td>
</tr>
</table>
pero no funciona no sale errores ni nada.... peor no filtra
si me peuden echar una mano garcias...