【发布时间】:2016-01-03 00:12:16
【问题描述】:
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);
}
但是,如何保持JQGrid中页面刷新/重定向/重新加载中的复选框选择状态?
另外,我在Window.OnLoad 上尝试了以下代码,但它不起作用
$("#list").trigger("reloadGrid", [{page: 1, current: true}]);
【问题讨论】:
-
对于这个要求/问题有什么解决方案/想法/建议?
-
您没有评论我为您发布的答案。您对解决方案感兴趣吗?
标签: javascript asp.net checkbox jqgrid jqgrid-asp.net