这是一个使用带有外部搜索输入的过滤器小部件的简化演示:https ://jsbin.com/qahuba/1/edit?html,output
基本 HTML
<input type="text" data-column="all" class="search">
<table><!-- thead & tbody required --></table>
基本脚本
<script src="//code.jquery.com/jquery-git.js"></script>
<script src="https://mottie.github.io/tablesorter/js/jquery.tablesorter.js"></script>
<script src="https://mottie.github.io/tablesorter/js/jquery.tablesorter.widgets.js"></script>
<script>
/* Documentation for this tablesorter FORK can be found at
* http://mottie.github.io/tablesorter/docs/
*/
$(function() {
$('table').tablesorter({
theme: 'blue',
widgets: ['zebra', 'filter'],
widgetOptions: {
// jQuery selector string (or jQuery object) of external filters
filter_external: '.search',
// If true, a filter will be added to the top of each table column.
filter_columnFilters: false
}
});
});
</script>
注意:在生产中,指向您自己的服务器上的 jQuery 和 tablesorter 文件或来自稳定的 CDN 源(即不是jquery-git.js
直接来自 github 的文件)。