社区
JavaScript
帖子详情
高分求助 easyui DataGrid 不分页多行显示
gerrard8430
2013-03-08 02:56:50
有个需求 显示全部 所有行显示出来
2-3百行的时候显示正常 行数再多 就不显示了 而是loading一会之后 还是显示之前的内容 有人知道怎么解决么 后台返回数据格式没错 数据用$.get查看也能正常返回 求助!!
...全文
2119
7
打赏
收藏
高分求助 easyui DataGrid 不分页多行显示
有个需求 显示全部 所有行显示出来 2-3百行的时候显示正常 行数再多 就不显示了 而是loading一会之后 还是显示之前的内容 有人知道怎么解决么 后台返回数据格式没错 数据用$.get查看也能正常返回 求助!!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
gerrard8430
2013-03-28
打赏
举报
回复
谢谢各位 我知道原因了 我的数据有问题 有个字段的值是/t/n 导致拼完字符串 loadData的时候错误 虚拟滚动(Virtual Scroll View)之前不了解 看了看还行~
lengyuan8023
2013-03-13
打赏
举报
回复
pagination : false,
yongxiaofeiche
2013-03-12
打赏
举报
回复
DataGrid还是基于table来实现的,如果你的浏览器版本比较低,或机器性能不高的话就不要考虑一次显示500行以上的数据。 VirtualScrollView能够提高一些速度,不过一次生成几百行的表格其实性能还是很差的。我们现在基本上已经抛弃了这种第一代的动态绘制的算法。现在用的第三代动态绘制的算法在IE6下也能流畅显示1W行的表格。如果你有兴趣不用jquery实现表格的话可以联系我。你还可以有些额外的惊喜,比如几千行的表格排序。我看jquery的那个几十行前端排序就慢的要死了。
dosgege
2013-03-09
打赏
举报
回复
以前用过,快忘记了 不知道楼主了解datagrid的懒加载不?可以考虑下 另外,如果一次默认加载方法有行数限制的话,是否尝试过用手动load数据呢?或者load一部分,append一部分呢?
菜牛
2013-03-09
打赏
举报
回复
抱歉我以为是ExtJS…… easyUI的话对应的特性叫虚拟滚动(Virtual Scroll View),参考页面:
http://jeasyui.com/demo/main/index.php?plugin=DataGrid
菜牛
2013-03-09
打赏
举报
回复
你看看示例“Infinite Scrolling”或者叫“Infinite Grid”,文件是“infinite-scroll.html”,专门解决大数据加载问题。
gerrard8430
2013-03-08
打赏
举报
回复
EasyUI
DataGrid
及Pagination(源码)
介绍
EasyUI
的
DataGrid
数据表格以及Pagination
分页
按照说明可直接运行代码. 博文地址:http://blog.csdn.net/itmyhome1990/article/details/37563551
jQuery
EasyUI
1.3.6 离线简体中文API文档
最新版本的jQuery
EasyUI
1.3.6版全中文API汉化文档火热出炉,由于很多人和我要chm格式的,所以本次API我提供了2种版本的API,一个还是以前的EXE格式,另外一个就是人气颇高的chm格式。本次还将
EasyUI
1.3.6版直接提供到API包里面,方便没有去官网下载的人直接使用。请大家持续关注我发布的资源,不出意外,我是会一直持续更新本API文档的。本次更新内容大约有30个,Bug修复的只有2个,剩下的全是新增内容,
EasyUI
的控件已经越来越好用了,顶一个。但是希望能把性能也提升提升,总是感觉在某些情况下
EasyUI
的性能不是太好。具体更新内容请看下面的说明: jQuery
EasyUI
1.3.6版本更新内容: Bug(修复) treegrid:修复“getChecked”方法不能正确的返回被选择的行的问题; tree:修复在“onlyLeafCheck”属性为true时,复选框无法在异步树种正确
显示
的问题。 Improvement(改进) treegrid:所有的选择和选中的方法都扩展自
datagrid
组件; linkbutton:添加图标对齐功能的完整支持,可用值有:“top”、“bottom”、“left”、“right”; linkbutton:添加“size”属性,可用值有:“small”、“large”; linkbutton:添加“onClick”事件; menubutton:添加“menuAlign”属性,该属性允许用户设置顶级菜单对齐; combo:添加“panelAlign”属性,可用值有:“left”、“right”; calendar:添加“formatter”、“styler”和“validator”属性,这些属性允许用于自定义日历日期; calendar:添加“onChange”事件; panel:添加“method”、“queryParams”和“loader”选项; panel:添加“onLoadError”事件;
datagrid
:添加“onBeginEdit”事件,该事件在一个行进入编辑模式时触发;
datagrid
:添加“onEndEdit”事件,该事件在完成编辑但是编辑器尚未销毁之前触发;
datagrid
:添加“sort”方法和“onBeforeSortColumn”事件;
datagrid
:将“combogrid”编辑器集成到
datagrid
中;
datagrid
:添加“ctrlSelect”属性,在启用
多行
选择的时候允许使用Ctrl键+鼠标点击的方式进行多选操作; slider:添加“converter”属性,该属性允许用户决定如何将一个值转换为进度条位置或进度条位置值; searchbox:添加“disabled”属性; searchbox:添加“disable”、“enable”、“clear”、“reset”方法; spinner:添加“readonly”属性、“readonly”方法和“onChange”事件。
jQuery
EasyUI
1.3.2 离线API简体中文版
近期由于参与的一个Web系统项目前台使用了
EasyUI
作为Web解决方案,所以查了一下
EasyUI
的相关资料,发现离线的中文API不太多,而且版本都比较老,索性自己讲
EasyUI
官网给扣下来,然后做了翻译,文档是2月份过年的时候搞的,已经用了3个月了,里面也发现了一些翻译理解上有误的地方(由于是第一次使用),1.3.2的中文版API我就不改了,因为今天刚看了官方网站发现1.3.3版也出了,索性等项目忙完以后再翻译1.3.3的,届时会修复掉所有1.3.2版本中翻译错误和官方API里面的一些解释错误,彻底完善一下
EasyUI
的中文API。为了方便大家查阅,特别是在无网络环境下时使用,所以制作的是离线版API,此外还提供了全英文原版的API下载,大家可以搜索我另一个资源。由于是自己辛辛苦苦一字一句翻译的,所以多收大家几分了,望谅解!
jquery-
easyui
-1.3.6.zip
jQuery
EasyUI
是一组基于jQuery的UI插件集合,而jQuery
EasyUI
的目标就是帮助web开发者更轻松的打造出功能丰富并且美观的UI界面。开发者不需要编写复杂的javascript,也不需要对css样式有深入的了解,开发者需要了解的只有一些简单的html标签 1.3.6更新 Bug treegrid: getChecked方法不能返回正确的行. fixed. tree: 异步树,在onlyLeafCheck:true时复选框不
显示
正确. fixed. Improvement treegrid:继承
datagrid
组件所有的selecting和checking方法。 linkbutton:图标对齐方式,支持值:'top','bottom','left','right'。 linkbutton:添加"size"属性,支持值:'small','large'。 linkbutton:添加的onClick事件。 menubutton:添加"menuAlign"属性,允许用户设置顶级菜单对齐。 combo:添加"panelAlign"属性,支持值:'left','right'。 calendar:"formatter"、"styler"和"validator"选项可用于自定义日历日期。 calendar:添加的onChange事件。 panel:添加"method","queryParams"和"loader"属性。 panel:添加"onLoadError"事件。
datagrid
:添加"onBeginEdit"事件。
datagrid
:添加"onEndEdit"事件。
datagrid
:添加"sort"方法和"onBeforeSortColumn"事件。
datagrid
:"combogrid"编辑器集成到
datagrid
。
datagrid
:添加"ctrlSelect"属性,允许使用ctrl+click 多选 slider:添加"converter"选项,允许用户决定如何将一个值转换为滑块的位置或滑块位置值。 searchbox:添加"disabled"属性。 searchbox:添加"disabled","enable","clear","reset"方法。 spinner:添加"readonly"属性、"readonly"方法和"onChange事件。
jQuery
EasyUI
1.2.4 API 中文文档.chm
本 chm 文档是根据博客园“风流涕淌”的《jQuery
EasyUI
1.2.4 API 中文文档(完整)目录》整理而成 http://www.cnblogs.com/Philoo/archive/2011/11/17/j
easyui
_api_index.html Base 基础 Documentation 文档 Parser 解析器 EasyLoader 加载器 Draggable 可拖拽 Droppable 可释放 Resizable 可调整尺寸 Pagination
分页
SearchBox 搜索框 ProgressBar 进度条 Layout 布局 Panel 面板 Tabs 标签页/选项卡 Accordion 手风琴 Layout 布局 Menu and Button 菜单和按钮 Menu 菜单 LinkButton 链接按钮 MenuButton 菜单按钮 SplitButton 拆分按钮 (这个一直不知道中文该如何表述才恰当,谁知道一定告诉我啊) Form 表单 Form 表单 ValidateBox 验证框 Combo 组合 ComboBox 组合框 ComboTree 组合树 ComboGrid 组合表格 NumberBox 数字框 DateBox 日期框 DateTimeBox 日期时间框 Calendar 日历 Spinner 微调器 NumberSpinner 数值微调器 TimeSpinner 时间微调器 Window 窗口 Window 窗口 Dialog 对话框 Messager 消息框
DataGrid
and Tree 数据表格和树
DataGrid
数据表格 PropertyGrid 属性表格 Tree 树 TreeGrid 树形表格
JavaScript
87,910
社区成员
224,616
社区内容
发帖
与我相关
我的任务
JavaScript
Web 开发 JavaScript
复制链接
扫一扫
分享
社区描述
Web 开发 JavaScript
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章