4

我目前正在使用jQuery Datatable。我还使用 jquery ui 来提供好的主题。但是,我想通过对 jquery 库进行一些自定义来禁用(隐藏)表中的分页firstlast按钮。 在此处输入图像描述

问题是自定义只有 2 种方法:full_numberstwo_button.

那么我怎样才能在没有firstand last的情况下获得分页button呢?

任何帮助将不胜感激。

谢谢

4

4 回答 4

15

您有 4 个选项:

  • simple- 仅“上一个”和“下一个”按钮
  • simple_numbers- “上一个”和“下一个”按钮,加上页码
  • full- “第一个”、“上一个”、“下一个”和“最后一个”按钮
  • full_numbers- “第一个”、“上一个”、“下一个”和“最后一个”按钮,以及页码

所以在你的情况下:

$("#youridtable").dataTable(
{
  "pagingType": "simple_numbers"
});

来源:http ://www.datatables.net/examples/basic_init/alt_pagination.html

于 2014-11-10T16:14:59.220 回答
4

编写您自己的 javascript 来隐藏/删除元素。

$(".first.paginate_button, .last.paginate_button").hide();

于 2012-06-05T09:39:38.547 回答
1

你总是可以使用 css

.dataTables_paginate .last{display:none;}
于 2013-05-22T19:45:20.967 回答
1

我们不需要使用 CSS。只需破解 Datatable 的 sFirst 和 sLast 选项:

$(document).ready( function() {
  $('#example').dataTable( {
    "oLanguage": {
      "oPaginate": {
        "sFirst": "",
        "sLast": ""
      }
   }
  });
});

参考: http: //legacy.datatables.net/usage/i18n

于 2014-05-30T11:16:05.953 回答