0

在 jqgrid 4.4.4 $("#myGrid").getGridParam("page"); 获取用户在分页文本框中输入的页码。

但它会返回该分页文本框中已经存在的页码。

注意:在 jqgrid 3.7.2 (+ jquery 1.4.2) 中它工作正常(即返回用户输入的值)

有人有建议和解决方法吗?

(现在我使用的是 jquery 版本 1.9.0 + jqgrid 4.4.4)

4

2 回答 2

0

这个问题发生在我升级到 4.4.4 之后。问题的原因基本上是提交https://github.com/tonytomov/jqGrid/commit/3e4aa0f2fdcb8c2c2a17e842899aca6d1000410a

此提交将 onpagin 更改为在网格页面计算之前执行。在我当前的项目中,我已经恢复了这些行,所以我的分页再次起作用(我使用外部源绑定)。我建议实现onBeforePaging和onAfterPaging,每个用户都可以附加到他们想要的事件。

于 2013-04-09T14:05:37.197 回答
0

以下将为您提供价值:

$(".ui-pg-input").val();
于 2013-03-27T13:51:22.240 回答