JQGRID - Kontrollkästchen-Auswahlstatus beibehalten - Seite aktualisieren / umleiten / neu laden

H So behalten Sie die Auswahl des Kontrollkästchens bei, nachdem die Seite aktualisiert / neu geladen / von einer anderen Seite in @ umgeleitet wur JQGRID.

Ich arbeite inaspx pages.

Ich binfähi, um den Auswahlstatus des Kontrollkästchens beim Blättern mit folgendem Code beizubehalten:

    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);
  }

Aber,Wi, um den Auswahlstatus des Kontrollkästchens in @ beizubehaltepage aktualisieren / umleiten / neu laden imJQGrid ?

Auch habe ich versucht, den folgenden Code aufWindow.OnLoad, aber es funktioniert nicht

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

Antworten auf die Frage(2)

Ihre Antwort auf die Frage