bootstrap-table获取表格数据的多种方式

  function load() {

  $("#table").bootstrapTable({

  url: "${ctx}/userController/showlist",

  dataType:"json",

  method:"post",

  //totalRows: 10, //记录右下角的总条数

  height:600,

  undefinedText:"_", //当数据为 undefined 时显示的字符。

  sidePagination: 'client',

  pagination: true, //是否显示分页(*)

  /* 右上角工具条 */

  showRefresh: true, //显示刷新按钮

  showToggle:true, //是否显示详细视图和列表视图的切换按钮

  showColumns: true, //显示下拉框勾选要显示的列

  pagination: true, //在表格底部显示分页工具栏

  striped: true, //是否显示行间隔色

  pageNumber:1, //当前第几页

  pageSize: 5, //每页显示的记录数

  pageList: [5, 10, 15, 20, 25], //记录数可选列表

  toolbar: "#toolbar", //设置工具栏的Id或者class

  paginationPreText:"<<",

  paginationNextText:">>",

  //clickToSelect: true, //点击行即可选中单选/复选框

  //iconSize: "outline",

  //cardView: false,//设置为True时显示名片(card)布局

  // singleSelect: true,//复选框只能选择一条记录

  search: true, //是否显示右上角的搜索框

  formatLoadingMessage: function () {

  return "请稍等,正在加载中...";

  },

  queryParams: function (params) { //向后台传递的参数

  var p = {

  limit: params.limit,

  offset: params.offset,

  search: params.search,

  sort: params.sort,

  order: params.order

  };

  return p;

  },

  icons: {

  refresh: "glyphicon-repeat",

  toggle: "glyphicon-list-alt"

  },

  columns: [{

  field: 'id',

  visible: false //不显示

  }, {

  field: 'empname',

  title: '用户名',

  align: 'left',

  //width: 230,

  }

  , {

  field: 'empcode',

  title: '编码',

  align: 'left',

  //width: 230,

  }

  ]

  })

  }