我在具有分页的jqgrid中面临以下问题:
考虑我的结果集有12条记录,我的显示记录下拉列表有选项10,20
来选择一次显示的记录数。
第1步 - 当我第一次加载网格时,显示记录的值为20
,我可以在其中看到12
条记录网格。
step2 - 现在我从显示记录中选择10
;网格刷新,我可以看到10条记录。选择的页面是1的2. * step3 - *转到此结果的第二页;
网格刷新,我可以看到2
条记录。选择的页面是2的2 * Step4 *现在我将显示记录的值更改为20;网格刷新,我看不到网格中的任何行。
这种情况正在发生,因为当我更改显示记录的值时,页码应始终传递为1,但它被错误地传递为当前值,因此我的SP返回不正确的结果。任何解决方案?
我正在使用jqgrid版本3.5.2
答案 0 :(得分:-1)
如果页面> 1: if int(request.get('hidden_total_records_count'))< = int(req.get('result_per_page')): page = 1
这个编码是在python中。分享你的整个逻辑以获得更好的答案。