zoukankan      html  css  js  c++  java
  • datatable:dt.page(dt.page()).draw(false)

    dt.page(dt.page()).draw(false);该方法可以直接返回到当前页,不用重新绘制table

    描述

    分页是DataTables的一个核心功能,并且该方法提供对表格显示页面的外部控制。如果要为表提供自定义的分页控件,内置的分页控件选项或分页插件选项外部,这可能很有用。

    请注意,如果尝试使用此方法的设置格式显示不存在的页面,DataTables将不会抛出错误,而是将分页重置为第一页。

    请注意,这个方法设置页面显示 - 它实际上并没有执行重新显示表格。为了让新显示的页面使用该draw()方法,可以简单地将其称为page()方法的返回对象的链接方法- 例如table.page( 0 ).draw( false );

    另外请注意,你应该通过falsepage作为第一个参数,draw()以使其进行一个常规的重绘。没有这个参数,draw()会进行一个完整的绘制,导致分页被重置回第一页!

    类型

    page()

    描述:

    获取表格的当前页面。请注意,如果API的上下文中有多个表格可用,则将使用上下文中第一个表格的当前页面索引。使用table(),如果你是在一个单一的API方面的多个表的工作。

    返回:

    当前显示的页码

    page(set)

    描述:

    设置要由表格显示的页面

    参数:
    返回:

    DataTables API实例

    下一页/上一页的自定义分页控制:

    1
    2
    3
    4
    6
    7
    8
    9
    var table = $('#example').DataTable();
     
    $('#next').on( 'click'function () {
        table.page( 'next' ).draw( 'page' );
    } );
     
    $('#previous').on( 'click'function () {
        table.page( 'previous' ).draw( 'page' );
    } );
  • 相关阅读:
    逆序对
    【模板】树状数组 1
    【模板】树状数组2
    发射站
    质量检测
    【模板】ST表
    winform ComBox绑定数据
    JavaScript CheckBox实现全选和部分选择
    webbrowser内容滚动(javascript内容无缝滚动)
    double? int?
  • 原文地址:https://www.cnblogs.com/keyi/p/8352057.html
Copyright © 2011-2022 走看看