Adminlte数据分页设置


## 分页数据提示英文翻译成中文 在jquery.dataTables.js中

"oLanguage": {
			"sProcessing": "处理中...",
		    "sLengthMenu": "显示 _MENU_ 项结果",
		    "sZeroRecords": "没有匹配结果",
		    "sInfo": "显示第 _START_ 至 _END_ 项结果,共 _TOTAL_ 项",
		    "sInfoEmpty": "显示第 0 至 0 项结果,共 0 项",
		    "sInfoFiltered": "(由 _MAX_ 项结果过滤)",
		    "sInfoPostFix": "",
		    "sSearch": "搜索:",
		    "sUrl": "",
		    "sEmptyTable": "表中数据为空",
		    "sLoadingRecords": "载入中...",
		    "sInfoThousands": ",",
		    "oPaginate": {
		        "sFirst": "首页",
		        "sPrevious": "上页",
		        "sNext": "下页",
		        "sLast": "末页"
		    },
		    "oAria": {
		        "sSortAscending": ": 以升序排列此列",
		        "sSortDescending": ": 以降序排列此列"
		    }
		},


## 增加跳转到第几页  写在页面的js里面,比如index.html

$('#example2').DataTable({
      'paging'      : true,
      'lengthChange': true,
      'searching'   : true,
      'ordering'    : false,
      'info'        : true,
      'autoWidth'   : true,
      drawCallback: function (setting) {
            var _this = $(this);
            var tableId = _this.attr('id');
            var pageDiv = $('.pagination');
            pageDiv.append(
                '
  • 跳转到第
  • ' + '
  • 确定
  • ') $('#' + tableId + '_goto').click(function (obj) { var page = $('#' + tableId + '_gotoPage').val(); var thisDataTable = $('#' + tableId).DataTable(); var pageInfo = thisDataTable.page.info(); if (isNaN(page)) { $('#' + tableId + '_gotoPage').val(''); return; } else { var maxPage = pageInfo.pages; var page = Number(page) - 1; if (page < 0) { page = 0; } else if (page >= maxPage) { page = maxPage - 1; } $('#' + tableId + '_gotoPage').val(page + 1); thisDataTable.page(page).draw('page'); } }) }

    你可能感兴趣的:(Adminlte数据分页设置)