JQGRID - 维护复选框选择状态 - 页面刷新/重定向/重新加载

kan*_*raj 8 javascript asp.net checkbox jqgrid jqgrid-asp.net

^ h流量保持页面刷新/重载/从其他页面重定向后的复选框选择jqGrid的.

我在aspx页面上工作.

可以使用以下代码在分页中维护复选框选择状态:

    gridComplete: function () {
     var currentPage = $(this).getGridParam('page').toString(); //retrieve any previously stored rows for this page and re-select them
     var retrieveSelectedRows = $(this).data(currentPage);
     if (retrieveSelectedRows) {
        $.each(retrieveSelectedRows, function (index, value) {
        $('#list').setSelection(value, false);
     });
    }
   },
   onPaging: function (a) {
     var pagerId = this.p.pager.substr(1); // ger paper id like "pager" 
     var pageValue = $('input.ui-pg-input', "#pg_" +           $.jgrid.jqID(pagerId)).val();
     var saveSelectedRows = $(this).getGridParam('selarrrow'); //Store any selected rows 
     $(this).data(pageValue.toString(), saveSelectedRows);
  }
Run Code Online (Sandbox Code Playgroud)

但是,如何页面刷新/重定向/重新加载中保持复选框选择状态JQGrid

此外,我尝试了以下代码Window.OnLoad,但它无法正常工作

$("#list").trigger("reloadGrid", [{page: 1, current: true}]);
Run Code Online (Sandbox Code Playgroud)