1. 程式人生 > >解決jqGrid中,當前頁一直顯示為0的問題

解決jqGrid中,當前頁一直顯示為0的問題

UNC param ble style cti function 得到 http table

項目中,經常會見到使用 jqGrid 進行一些數據的列表展示,而且使用起來也比較方便。但是有時會遇到一些奇怪的問題,比如前幾天我就遇到了在使用 jqGrid 時,當前頁一直顯示為 0 的問題。下圖就是問題的效果圖,數據有多條,每頁展示10條,分4頁展示,但是點擊下一頁,當前頁會一直顯示為 0 。

技術分享圖片

後來,我找到了一種解決方法,該解決方法的簡單思路就是先獲取到當前頁的頁碼,然後再賦值給文本框進行顯示。

下面就是解決該問題的代碼。

gridComplete: function () {
    var currentPage=$("#jqgrid").jqGrid("getGridParam","page");  //
獲取當前頁碼 $(".ui-pg-input").val(currentPage); },

代碼中的 #jqgrid 為列表展示的table的id。

<div class="row">
    <article class="col-xs-10 col-sm-10 col-md-10 col-lg-10">
        <table id="jqgrid"></table>
    </article>
</div>

最後,該問題得到了解決。顯示效果恢復正常。

技術分享圖片

解決jqGrid中,當前頁一直顯示為0的問題