$("key").keyup(function(){ 
$("table tr.xs").hide().filter(":contains('" + ($(this).val()) + "')").show(); 
})
上面代码可以实现筛选数据  而且反映也快 ,但是不分大小写,所以我把上面代码改了下
通过循环判断
$.each($("table tr.xs"),function(i){if($("table tr.xs").eq(i).text().toUpperCase().indexOf($(".key").val().toUpperCase())>0)
{
$("table tr.xs").eq(i).show()
}
else{
$("table tr.xs").eq(i).hide()
}
因为表格有300多行 ,一输入电脑就卡死了 ,因为用到了循环,导致运行非常缓慢所以有没有好的办法 通过第一种方法去实现,不分大小写 ,谢谢各位了