Heim >Web-Frontend >js-Tutorial >JQuery操作表格(隔行着色,高亮显示,筛选数据)_jquery

JQuery操作表格(隔行着色,高亮显示,筛选数据)_jquery

WBOY
WBOYOriginal
2016-05-16 17:55:561120Durchsuche

查了些资料,写了4个Demo:

1. 隔行着色

复制代码 代码如下:

$('#table1 tr:odd').addClass('odd');
$('#table1 tr:even').addClass('even');

效果:

2. 高亮含有特定数据的行

复制代码 代码如下:

$("#table2 tr:contains('Fuck')").addClass("selected");

 

3. 筛选数据

复制代码 代码如下:

$("#filter").click(
function(){
$("#table3 .datarow").hide().filter(":contains('ABCDEFG')").show();
}
);

4. 根据用户输入,即时筛选数据
复制代码 代码如下:

$("#keyword").keyup(function(){
$("#table3 .datarow").hide().filter(":contains('" + ($(this).val()) + "')").show();
}).keyup();

筛选前:

 

输入ck:



在线演示 http://demo.jb51.net/js/2012/JQueryTableExample/
打包下载 JQueryTableExample_Edi.rar

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn