现象:EasyUI的DataGrid组件在IE下性能比较差,如加载1000条数据就耗时10几秒,加载10000条数据就可能让浏览器崩溃,归咎原因,是DataGrid主要使用了jQuery的html()方法进行渲染,而这个方法却存在一定的性能缺陷,下面就html()和innerHTML的优缺点做一下分...
分类:
其他好文 时间:
2015-11-03 12:18:28
阅读次数:
443
jquery easyui datagrid内置了分页的功能,当设置为 pagination: true 以后就能够启用分页功能。 启用分页以后,jquery easyui datagrid发送的数据请求中会包含两个参数: int?iPageIndex?=?Convert.ToInt32(t...
分类:
Web程序 时间:
2015-11-02 14:07:58
阅读次数:
179
效果显示:同上次博文效果。html代码:同上次博文代码。js代码:align: 'center',//标题和内容居中resizable: false,//不允许改变大小//hidden:true,//隐藏该列fitColumns: false,//是否自适应宽度(出现滚动条)loadMsg: '正在...
分类:
其他好文 时间:
2015-11-01 13:57:29
阅读次数:
175
效果:原理:通过POST传递到数据后台字段。此时上传的参数,page:当前页数,rows:每页显示的页数。有此两项参数,计算取出数据条数。通过后台接受参数,进行处理并返回抽取的数据。html代码: JS代码:此时显示的列名称,对应的是JSON数据中的列名称。$(function...
分类:
编程语言 时间:
2015-10-27 23:44:52
阅读次数:
339
//导出Excel function exportExcel(obj) { var SaleOrderNo = $("#SaleOrderNo").val().trim(); var FoctoryNo = $("#FoctoryNo").val().tri...
分类:
其他好文 时间:
2015-10-27 09:55:10
阅读次数:
365
修改easyui datagrid内容保存后,使用$("#dg").datagrid("reload");或者$("#dg").datagrid("load");时,IE总是读取缓存内容,,下面提供三种方案:1、URL加时间戳,很麻烦,每次请求都要加2、datagrid method改为POST方式...
分类:
其他好文 时间:
2015-10-23 18:51:52
阅读次数:
176
原因分析及解决方案html代码中利用class声明了datagrid,导致easyUI解析class代码的时候先解析class声明中的datagrid,这样组件就请求了一次url;然后又调用js初始化代码请求一次url。这样导致了重复加载,解决的方法就是只用一种初始化方法来声明easyUI组件以避免...
分类:
其他好文 时间:
2015-10-23 01:28:22
阅读次数:
178
>>>>>>>>>>html 专家检索: 搜索 >>>>>>>说明queryParams: form2Json("searchform") 是关键,这个属性是专门用来查询的 为搜索按钮绑定click事件 $("#submit_search").click(function () {...
分类:
其他好文 时间:
2015-10-22 09:12:42
阅读次数:
401
实现easyui datagrid在没有数据时显示相关提示内容:本示例实现easyui datagrid加载/查询数据时,如果没有相关记录,则在datagrid中显示没有相关记录的提示信息...
分类:
其他好文 时间:
2015-10-21 10:52:11
阅读次数:
237
实现easyui datagrid在没有数据时显示相关提示内容:本示例实现easyui datagrid加载/查询数据时,如果没有相关记录,则在datagrid中显示没有相关记录的提示信息
分类:
其他好文 时间:
2015-10-21 10:26:17
阅读次数:
140