一、现象:
$('#table').datagrid({
url: '/get/data/path/to/your/server',
pageNumber: 2,
pageSize: 10,
...
});
当手动设置 pageNumber >= 2 时,查看网络请求会有两次,并且第二次的请求的 pageNumber == 1;
二、原因:
jquery.easyui.min.js 1.3.4 的 7821-7828 行代码;
因为分页控件初始化参数 total == 0, pageNumber == 1,而初次请求第二页的参数与控件初始化参数不一致,导致了再次请求:_5dc(_545);
此处代码的原意是解决一个问题:
当页面刷新时,请求的数据总数发生变化,需要更新 pagebar 的显示;
三、解决方案:
7822 行(请注意版本 1.3.4 jquery.easyui.min.js):
_54a.pagination("refresh",{total:data.total});
修改为:
_54a.pagination("refresh",{pageNumber:opts.pageNumber||_54b.pageNumber,total:data.total});
ok,~
相关推荐
本文实例讲述了jQuery插件Easyui设置datagrid的pageNumber导致两次请求问题的解决方法。分享给大家供大家参考,具体如下: 一、问题描述: $('#tb-page-list').datagrid({ url: '/BisOrderInfo/GetList', ...
最新的jquery easyui 1.3.4 + 中文API
本文给大家分享jQuery EasyUI编辑DataGrid用combobox实现多级联动效果的实例代码,代码简单易懂,非常不错,具有参考借鉴价值,感兴趣的朋友一起看看吧
jQuery EasyUI 1.3.4 版本,其中包括离线的API和easyui demo
jQuery Easyui 1.3.4 API.chm
jQuery EasyUI 1.3.4 最新全面的图标以及样式
jquery easyui demo 网页下载下来打包了,还有datagrid简要说明
jQuery Easyui 1.3.4中文API,还不错
这个API是最新的jQuery EasyUI V1.3.4的。是个exe文件,直接点击运行就可以。API内容非常详细
文档是exe格式的,全部汉化过的,文档是1.3.4版本,当然也包括了之前的1.3.2版本,exe格式的远远比chm格式的好的多得多。如果需要的话,大家来下载吧,你说好才是真的好
jQuery EasyUI Datagrid 用户列表鼠标悬停/离开数据行时显示人员头像(onMouseOver/onMouseOut) Demo 扩展 jQuery EasyUI Datagrid 数据行鼠标悬停离开事件,源码奉献!!!
从官网下载的 jquery-easyui-1.3.4 ,如果单独运行demo中的html,效果可以出来,但是如果将 jquery-easyui-1.3.4添加到vs(我的版本是vs2012)中,再运行demo中的html,有部分是没有效果的,这个压缩包中有jquery.min-...
easyui1.3.4官方API中文版,最新的完整中文API,easyui开发必备!!!
自己制作的jQueryEasyUI-1.3.4 最新API帮助手册CHM版。
jquery-easyui-1.3.4.zip 内含 各种控件 以及demo 绝对有很大的帮助
jquery.easyui.datagrid自动合并列扩展,支持多列合并。 用法:加载成功后 $('#'+tab).datagrid("autoMergeCells",['列名','列名']);
基于JavaScript的UI框架,界面美观,实用。采用GPL授权协议。
UI设计在一个系统中的重要性是不容忽视的,我们开发人员要做到:让用户去控制...给你的Easyui-DataGrid 表头添加一点料吧 Easyui-Datagrid—表头灵活显示http://blog.csdn.net/u010293698/article/details/47956865