H ome mantenere la selezione casella di controllo dopo la pagina di aggiornamento/reload/reindirizzato da qualche altra pagina in jqGrid.jqGrid - mantenere controllo lo stato di selezione di dialogo - aggiornamento della pagina/redirect/ricaricare
Sto lavorando nelle pagine aspx
.
Sono grado per mantenere lo stato di selezione casella di controllo nella paginazione con codice seguente:
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);
}
Ma, come per mantenere lo stato di selezione casella di controllo nella pagina di aggiornamento/redirect/ricaricare in JQGrid
?
Inoltre, ho provato il seguente codice Window.OnLoad
, ma non sta funzionando
$("#list").trigger("reloadGrid", [{page: 1, current: true}]);
C'è qualche soluzione/idee/suggerimenti_ per questo _risultato/problema_? –
Non hai commentato la risposta che ho pubblicato per te. Sei interessato alla soluzione? – Oleg