datatable.js-只显示表中的5个记录器+禁用“;显示记录”;
datatable.js - Show only 5 recors in table + disable "Display Records"
我正在使用Datatables(http://www.datatables.net)在我的一个项目上。数据表以Bootstrap模式打开,我设置了一个选项,即一页上只有5行可见。这正在发挥应有的作用。
现在我想隐藏显示记录的下拉框,因此我在这个线程上找到了解决方案:StackaoverFlow-隐藏"显示记录"的解决方案
我的代码现在看起来是这样的:
$(document).ready(function() {
$('#readnews').dataTable({
"iDisplayLength": 5,
"bPaginate": false,
"bLengthChange": false,
"bFilter": true,
"bInfo": false,
"bAutoWidth": false });
我现在的问题是这个代码不起作用!如果我使用这个代码:
$(document).ready(function() {
$('#readnews').dataTable({
"iDisplayLength": 5 });
我一页只能看到5行,这很好。如果我使用这个代码:
$(document).ready(function() {
$('#readnews').dataTable({
"bPaginate": false,
"bLengthChange": false,
"bFilter": true,
"bInfo": false,
"bAutoWidth": false });
});
我可以看到"显示记录"是隐藏的,但我不能同时使用这两个选项(隐藏"显示记录》,每页只显示5个录像机)。
有人能告诉我我做错了什么吗?我的代码应该是什么样子?我不知道我做错了什么。
提前感谢,Chris
I表示
$(document).ready(function () {
$('#readnews').DataTable({
"fnDrawCallback": function (oSettings) {
if ($('#readnews tr').length < 5) {
$('.dataTables_paginate').hide();
}
},
"bLengthChange": false,
"bFilter": true,
"bInfo": false,
"bAutoWidth": false,
"iDisplayLength": 5,
});
});
相关文章:
- 在等待ajax请求时显示微调器并禁用页面
- 如果显示当前图像,则禁用链接
- 如何在显示侧边栏时禁用背景,单击除侧边栏之外的任何位置都会关闭侧边栏
- Datatables-如何在未显示所有列的情况下禁用表中最后一列的排序
- 显示禁用单选按钮引导程序3的工具提示
- 在按钮单击时将图像URL数据显示到弹出框中,而无需禁用背景
- 禁用浏览器自动选项(显示输入元素中保存的单词)
- iOS中的上一个/下一个按钮对于通过JavaScript隐藏/显示的输入被禁用
- 禁用文本框的脚本错误显示
- 禁用Javascript时显示占位符HTML
- Highcharts日期时间轴,如何禁用时间部分(仅显示日期)
- 如何显示弹出窗口以在使用纯 JavaScript 从 Web 服务器获取/请求数据时禁用搜索按钮
- jQuery on change仅显示所选选项,删除/禁用其余选项
- 希望仅为已登录的用户显示链接,否则它显示该链接在AngularJS和NodeJS中被隐藏或禁用
- 为什么 jquery 在我刷新时显示“禁用”属性存在
- 显示禁用按钮的弹出框
- 显示禁用选项的更改列表
- 如何在剑道UI的组合框中显示禁用选项
- 检查事件-rsvp状态并显示禁用/启用rsvp按钮
- 显示/禁用按钮与PHP和JavaScript