当手动设置 pageNumber大于或等于2时,查看请求的方法时,会请求2次,并且第二次的pageNumber等于1;

二、原因所在:

jquery.easyui.min.js 1.3.4中的7821-7828行代码;

因为分页控件初始化参数 total == 0, pageNumber == 1,而初次请求第二页的参数与控件初始化参数不一致,导致了再次请求:_5dc(_545);

解决方案:当页面刷新时,请求的数据总数发生变化,需要更新 pagebar 的显示。

三、解决方法:

请注意版本 1.3.4 jquery.easyui.min.js):

Easyui设置datagrid的pageNumber导致两次请求问题的解决方法

将:

_718.pagination("refresh",{total:data.total});

修改为:

_718.pagination("refresh",{pageNumber:opts.pageNumber||_719.pageNumber,total:data.total});


相关文章:

  • 2022-12-23
  • 2021-08-13
  • 2022-12-23
  • 2021-07-06
  • 2021-08-09
  • 2022-12-23
  • 2021-08-10
  • 2021-08-27
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-12-15
相关资源
相似解决方案