gpt4 book ai didi

jqGrid multiselect,移至下一页时,选中框保留

转载 作者:行者123 更新时间:2023-12-04 04:07:55 25 4
gpt4 key购买 nike

如果看到jqGrid演示:

http://www.trirand.com/blog/jqgrid/jqgrid.html

部分:高级->多选

当我移至下一页时,您会看到选中的复选框未保留,并且
再次返回上一页。

如何使其持久?

这是我的情况,在我的应用程序中,我可以使用一组功能
添加几个客户,我正在使用jqgrid来显示数千个客户。

我想检查我想要的每个客户,然后提交此选定的客户并将其添加到指定的组中。

我怎样才能做到这一点 ? (使jqgrid,multiselect持久吗?)

谢谢。

最佳答案

使用gridComplete和onPaging事件以及jquery .data()方法,这非常简单。这比我在网上看到的很多东西要简单得多,所以我想分享一下。我的网格的选择器是'#employeerolegrid'。

       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) {
$('#employeerolegrid').setSelection(value, false);
});
}
},
onPaging: function () {
var saveSelectedRows = $(this).getGridParam('selarrrow');
var page = $(this).getGridParam('page') - 1;

//Store any selected rows
$(this).data(page.toString(), saveSelectedRows);
}

关于jqGrid multiselect,移至下一页时,选中框保留,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5982973/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com