jQuery实现的表格列数据过滤功能_时代Java(NowJava.com) -JS/jQuery代码 -演示与下载 -时代Java

Example 1

$(document).ready(function() { $('table#filterTable1').columnFilters({alternateRowClassNames:['rowa','rowb']}); });
First NameSurnameCountryNumber
TomCooteUnited Kingdom1234
BobEdwardsAustralia15876
EddyHornblowerFrance1234
SteveBlodeUSA9835
JeffreyGnomeSwitzerland0159
TerryWinklemanCanada023

Example 2

$(document).ready(function() { $('table#filterTable2').columnFilters({alternateRowClassNames:['rowa','rowb'], excludeColumns:[2,3]}); });
First NameSurnameCountryNumber
TomCooteUnited Kingdom1234
BobEdwardsAustralia15876
EddyHornblowerFrance1234
SteveBlodeUSA9835
JeffreyGnomeSwitzerland0159
TerryWinklemanCanada023

Example 3

$(document).ready(function() { $('table#filterTable3').columnFilters(caseSensitive:true}); });
First NameSurnameCountryNumber
TomCooteUnited Kingdom1234
BobEdwardsAustralia15876
EddyHornblowerFrance1234
SteveBlodeUSA9835
JeffreyGnomeSwitzerland0159
TerryWinklemanCanada023

Example 4

$(document).ready(function() { $('table#filterTable4').columnFilters(minSearchCharacters:3}); });
First NameSurnameCountryNumber
TomCooteUnited Kingdom1234
BobEdwardsAustralia15876
EddyHornblowerFrance1234
SteveBlodeUSA9835
JeffreyGnomeSwitzerland0159
TerryWinklemanCanada023

Example 5

$(document).ready(function() { $('table#filterTable5').columnFilters({wildCard:'#',notCharacter:'?'}); });
First NameSurnameCountryNumber
TomCooteUnited Kingdom1234
BobEdwardsAustralia15876
EddyHornblowerFrance1234
SteveBlodeUSA9835
JeffreyGnomeSwitzerland0159
TerryWinklemanCanada023

Defaults

wildCard: "*", notCharacter: "!", caseSensitive: false, minSearchCharacters: 1, excludeColumns: [], alternateRowClassNames: [], underline: false

代码整理:时代Java(NowJava.com) 

转载请注明出处,此代码仅供学习交流,请勿用于商业用途。

下载代码说明
X关闭

jQuery实现的表格列数据模糊匹配过滤功能

jQuery实现的表格列数据过滤功能,可以先定义表格数据,在文本框数据文本,表格数据会自动根据数据模糊匹配对数据进行过滤显示。