gpt4 book ai didi

jqgrid - 动态设置 jqGrid RowNum

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

我在使用 jqGrids 时遇到问题.

我有一个 jqGrid,其 rowNum 设置为 10。我的 JavaScript 代码中有这个:

rowNum: 10,
height: 160,
width: 742,
shrinkToFit: false,
sortname: 'CreditRequestID',
sortorder: "asc",
viewrecords: true,

现在我填充网格的来源在模型中。所以说我的 model.SearchResults 有 25 条记录。所以第一次加载这个网格时,我填充了 10 条记录。我有一个更多.. 链接,单击该链接后,应将 10 条记录添加到网格中,因此显示的总数为 20。

我的网格还将执行以下 Controller 代码:
public ActionResult RecentActivityResultsGridEventHandler(string sidx, string sord,
int page, int rows)
{
int pageIndex = Convert.ToInt32(page) - 1;
int pageSize = rows;
int totalRecords = 20;
int totalPages = (int)Math.Ceiling((float)totalRecords / (float)pageSize);
var JSONData = {//code to read the records from model.SearchResults
//and assign column by column to grid
}
}

如何递增 rowNum每次用户单击 more.. 时,网格都会动态增加 10关联?

最佳答案

如果您需要做的只是增加 rowNum 属性,那么您可以使用 getGridParam 和 setGridParam 函数:

function incrementRowNum(gridName){
var grid = $('#'+gridName);
var currentValue = grid.getGridParam('rowNum');
grid.setGridParam({rowNum:currentValue+10});
}

关于jqgrid - 动态设置 jqGrid RowNum,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2224070/

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