【问题标题】:how to get page number in SlickGrid while click the page numbers单击页码时如何在 SlickGrid 中获取页码
【发布时间】:2018-01-09 05:42:19
【问题描述】:

我正在使用带有 Angularjs 的 slickgrid 控件。我有一些要求,例如在单击页码时,我需要在某些方法中进一步使用该页码。

HTML 代码

 <div id="QueueDetailContainer" class="slick-grid-container">
 <div id="QueueDetailGrid" class="slick-grid defect-release-conatiner" 
 style="height:350px;"></div>
 <div id="QueueDetailPager" class="slick-pager-wrap none"></div>

角度代码

  function renderQueueDetailErrorGrid(errorColumns, datadetailError) {
            slickGrid.render('QueueDetailGridError', 'QueueDetailPagerError', ErrorColumns,
                              (datadetailError || []), queueDetailGridPageSize, globalQueueDetailErrorFilter, queueDetailErrorFilter,
                              {
                                  click: function (args) {
                                      if (args.cell == 5) {
                                          ViewErrorDetail(this);
                                      }
                                  }
                              });
        }

【问题讨论】:

    标签: javascript jquery angularjs slickgrid


    【解决方案1】:

    这就是解决方案。

    dataView.onPagingInfoChanged.subscribe(function (e, pagingInfo) {
                   var isLastPage = pagingInfo.pageNum == pagingInfo.totalPages - 1;
                   var enableAddRow = isLastPage || pagingInfo.pageSize == 0;
                   alert(pagingInfo.pageNum);
               });
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-11-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-07-06
      • 1970-01-01
      相关资源
      最近更新 更多