bootstrapTable

1、bootstrapTable-行点击事件

$(function () {  
    $('#dataTable').on('click-row.bs.table', function (e, row, element)   
    {  
        console.log(row);  
    });  
})

 2、bootstrapTable提供了专门的loadsuccess方法,用于反映数据是否加载成功。

$("#xxx").on('load-success.bs.table',function(data){
       console.log("load success");
    });

 3、

问题描述:

  使用bootstrap table时遇到一个小问题,第一次查询数据未5页,翻页到第5页后,选中条件再次查询数据时,传到后端页码仍旧为5,而此时数据量小于5页,表格显示为未查询到数据。

处理方式:

  使用bootstrap table的参数刷新方法(refreshOptions),在查询按钮刷新table发出数据请求时,将页码刷新回到1。

  //搜索
    function fnSearch(){
        $('#topic').bootstrapTable('refreshOptions',{pageNumber:1});
        //$('#topic').bootstrapTable('refresh');
    }

 4、获取当前页 、获取总行数

var pageNumber = $('#notice').bootstrapTable('getOptions').pageNumber;//获取当前页
var totalRows = $('#notice').bootstrapTable('getOptions').totalRows;//获取总行数
原文地址:https://www.cnblogs.com/lijianda/p/9138803.html