在jqgrid 4.4.4 $(" #myGrid")。getGridParam(" page");获取用户在分页文本框中输入的页码。
但它返回该分页文本框中已存在的页码。
注意:在jqgrid 3.7.2(+ jquery 1.4.2)中它工作正常(即返回用户输入的值)
任何人都有建议和解决方法吗?
(现在我使用的是jquery版本1.9.0 + jqgrid 4.4.4)
答案 0 :(得分:0)
以下内容将为您提供值:
$(".ui-pg-input").val();
答案 1 :(得分:0)
升级到4.4.4后,我的问题出现了。问题的原因基本上是comit https://github.com/tonytomov/jqGrid/commit/3e4aa0f2fdcb8c2c2a17e842899aca6d1000410a
此提交更改onpagin以执行BEFORE网格页面计算。在我目前的项目中,我已经恢复了这一行,所以我的分页再次起作用(我使用外部源绑定)。我建议实现onBeforePaging和onAfterPaging,每个用户都可以附加到他们想要的事件上。