表排序器寻呼机插件 - 默认显示所有条目
tablesorter pager plugin - show all entries as default
我正在使用这个表排序器版本:http://tablesorter.com/docs/
具有此相关 html:
<select class="pagesize form-control text-center">
<option value="20">20</option>
<option value="30">30</option>
<option value="40">40</option>
<option value="all" selected="selected">alle</option>
</select>
而这个JS:
function tableSorter()
{
$("#tableOverview")
.tablesorter()
.tablesorterPager({container: $("#pager")});
var rows = $('table.tablesorter')[0].config.totalRows;
$('select.pagesize').find('option:contains("all")').val(rows);
}
现在我想将表的所有项目显示为默认值/加载时。如果它不是默认的,并且您必须在加载页面后选择它,则可以正常工作:
var rows = $('table.tablesorter')[0].config.totalRows;
$('select.pagesize').find('option:contains("all")').val(rows);
将 jquery.tablesorter.pager.js 中的默认值设置为高值也可以,但如果要对表进行排序,则会导致错误(然后不显示任何内容)。
那么有没有办法将分页的默认大小设置为表的所有条目呢?
您需要做的不同是将值设置为一些非常大的数字,例如在所选选项值和寻呼机size
选项(演示)中的9999
:
.HTML
<select class="pagesize">
<option value="10">10</option>
<option value="20">20</option>
<option value="30">30</option>
<option value="40">40</option>
<option selected="selected" value="9999">all</option>
</select>
爪哇语
$('table')
.tablesorter({
widthFixed: true,
widgets: ['zebra']
})
.tablesorterPager({
container: $("#pager"),
size: 9999 // pick a number larger than your table
});
// edit in jquery.tablesorter.pager.js,
// add to construct function
var total_page= config.totalPages;
var total_rows_per_page = config.size;
var total_rows = total_page*total_rows_per_page;
// set value all to .pagesize
$(".pagesize").append('<option value="' + total_rows + '">All</option>');
相关文章:
- jquery-select2显示默认选择的第一个值
- 在 HTML 中选择中使用 Vue.js 和 Minimalect 显示默认值
- PHP、MySQL 和 Ajax:动态显示默认数据、选择现有数据或添加新数据
- 显示默认推文的推特按钮
- 如何声明,以便在 jquery 移动 UI 中突出显示默认选项卡
- 在高图表中显示默认的明细
- 如果数据字段为空,如何在视图中显示默认值,以角度.js表示
- 单击后响应重定向到路由器 URL 并显示默认页面
- 当挖空可观察未定义或禁用 JS 时显示默认值
- 拖放区.js删除在页面加载时创建的模拟文件时,会显示默认的添加文件消息
- 使用checkValidity进行HTML5表单验证;t显示默认的红色/橙色边框
- jQuery-如何突出显示默认菜单链接
- 如何在Meteor Iron路由器中的一条路由中不显示默认模板
- 显示默认行KnockOut.js
- 隐藏和显示默认的javascript警报
- 在CakePHP中避免在AJAX请求中显示默认布局
- 操作textarea值,以便在各种情况下显示默认消息
- 为什么引导程序日期选择器显示默认日期为2014年14月00日
- 显示默认图像,直到图像上传到图像持有人
- HTML选项-当可观察对象为null时显示默认值