Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/404.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 获取引导表上当前显示的页面_Javascript_Jquery_Twitter Bootstrap 3 - Fatal编程技术网

Javascript 获取引导表上当前显示的页面

Javascript 获取引导表上当前显示的页面,javascript,jquery,twitter-bootstrap-3,Javascript,Jquery,Twitter Bootstrap 3,我正在使用引导表来显示我的数据。 我添加了一个列,显示每行的编辑按钮。 当我点击编辑按钮时,我会显示一个带有该行数据的引导模式,以便对其进行编辑。 我在trigerring行中查找该记录的ID,以便使用以下代码对其进行修改: $('#ModifyModal').on('show.bs.modal', function(e) { var GroupRowIndex = ($($(event.target)[0]).closest('tr')).index(); if (GroupRowI

我正在使用引导表来显示我的数据。 我添加了一个列,显示每行的编辑按钮。 当我点击编辑按钮时,我会显示一个带有该行数据的引导模式,以便对其进行编辑。 我在trigerring行中查找该记录的ID,以便使用以下代码对其进行修改:

$('#ModifyModal').on('show.bs.modal', function(e) {

  var GroupRowIndex = ($($(event.target)[0]).closest('tr')).index();
  if (GroupRowIndex >= 0) {
    GroupeId = $('#table').bootstrapTable('getData')[GroupRowIndex].id_Groupe;
  }
});
这对我来说很好。 但是,当我在与第一个页面不同的页面中处理行时,我处理的索引是来自第一个页面的索引,因为它只是告诉该页面上的行号,而不管它在哪个页面中

基本上,我希望有目前显示的页码,以便了解如何获得正确的索引。 我发现当我更改页面时触发的事件,例如:
'onPageChange'
因此,我可以做如下工作:

currentPageGlobalVar =  $('#table').bootstrapTable('onPageChange')

但是我想知道是否有更好的解决方案,使用全局变量(我实际上使用它来保存触发编辑操作模式的行的ID)。

这就是我想要的:

$('#table').bootstrapTable('getOptions').pageNumber;
要获取页面大小,请执行以下操作:

 $('#table').bootstrapTable('getOptions').pageSize;