余晖落尽暮晚霞,黄昏迟暮远山寻
本站
当前位置:网站首页 > 编程知识 > 正文

jQuery EasyUI使用教程:合并数据网格的单元格

xiyangw 2022-12-05 10:38 15 浏览 0 评论

数据网格经常需要合并多个单元格,本教程将教会您在数据网格中如何合并单元格。

合并数据网格的单元格,您只需要简单地调用'mergeCells'方法并传入合并信息参数,告诉数据网格如何合并单元格。在合并的单元格中,除了第一个单元格以外,其他的单元格在合并后会被隐藏。

创建数据网格

<table id="tt" title="Merge Cells" style="width:550px;height:250px"
url="data/datagrid_data.json"
singleSelect="true" iconCls="icon-save" rownumbers="true"
idField="itemid" pagination="true">
<thead frozen="true">
<tr>
<th field="productid" width="80" formatter="formatProduct">Product ID</th>
<th field="itemid" width="100">Item ID</th>
</tr>
</thead>
<thead>
<tr>
<th colspan="2">Price</th>
<th rowspan="2" field="attr1" width="150">Attribute</th>
<th rowspan="2" field="status" width="60" align="center">Stauts</th>
</tr>
<tr>
<th field="listprice" width="80" align="right">List Price</th>
<th field="unitcost" width="80" align="right">Unit Cost</th>
</tr>
</thead>
</table>

合并单元格

当数据加载时,我们在数据网格中合并单元格,因此在onLoadSuccess回调函数中放置下面的代码。

$('#tt').datagrid({
onLoadSuccess:function{
var merges = [{
index:2,
rowspan:2
},{
index:5,
rowspan:2
},{
index:7,
rowspan:2
}];
for(var i=0; i &lt;merges.length; i++)
$('#tt').datagrid('mergeCells',{
index:merges[i].index,
field:'productid',
rowspan:merges[i].rowspan
});
}
});

购买jQuery EasyUI最新正版授权!详情请"咨询在线客服"
葡萄城经典UI产品新年大促,惊喜折扣礼品送不停!

慧都科技,十三年行业经验,专注提供软件技术整体解决方案,致力打造全球最大的软件技术一站式服务平台。

慧都控件|帮助企业打造成功软件

慧都提供全球优质控件产品/控件培训/项目定制开发/方案咨询/现场实施/项目外包/专业测试

微信ID:EVGET_Huidu

企业QQ:800018081|电话:023-66090381

扫码关注微信

相关推荐

Windows/MacOS下Java开发环境的安装和配置详细教程
Windows/MacOS下Java开发环境的安装和配置详细教程

第一步:下载和安装JDKJDK(JavaDevelopmentKit)是Java开发所必须的工具包,它包含了Java编译器、Java虚拟机和其他必要的工具。...

2023-03-21 19:53 xiyangw

Java JDK下载与安装教程(jdk的下载与安装教程)

下载JDK:访问Oracle官网(www.oracle.com)下载最新版本的JDK,根据系统位数(32位或64位)选择下载。安装JDK:双击下载的安装包,按照安装向导安装即可。配置环境变量:在系统变...

前端安全之XSS(前端安全策略有哪些)

前言在了解xss漏洞之前,先了解同源策略,同源要求的是同协议、同域名、同端口才能算作同一个源站,才可以互相访问资源获取资源内容,但是现代互联网中,有很多第三方的js需要加载到自己的站点下,比如百度统计...

JavaScript 的这个难点,毁掉了多少程序员?(javascript 坑)
JavaScript 的这个难点,毁掉了多少程序员?(javascript 坑)

1、this适合你吗?我看到许多文章在介绍JavaScript的this时都会假设你学过某种面向对象的编程语言,比如Java、C++或Pytho...

2023-03-21 19:52 xiyangw

如何禁止JavaScript对象重写(js怎样禁止页面另存为)
如何禁止JavaScript对象重写(js怎样禁止页面另存为)

由于JavaScript的灵活性,我们可以轻易地重写(override)一些于其他人定义的对象(object)。换句话说,任何人都可以重写我们所定义的对象。这是...

2023-03-21 19:52 xiyangw

js互相委托(禁止)(js互相调用)
js互相委托(禁止)(js互相调用)

你无法在两个或两个以上互相(双向)委托的对象之间创建循环委托。如果你把B关联到A然后试着把A关联到B,就会出错。很遗憾(并不是非常出乎意料,但是有...

2023-03-21 19:52 xiyangw

指纹浏览器会泄漏隐私吗?(指纹浏览器会泄漏隐私吗安卓)
指纹浏览器会泄漏隐私吗?(指纹浏览器会泄漏隐私吗安卓)

浏览器指纹到底是什么?当我们在访问网站的时候,指纹浏览器就在悄悄的收集用户的信息,那浏览器指纹包含什么?又应该如何保护自己的隐私安全呢?一、浏览器指纹包含什么?...

2023-03-21 19:51 xiyangw

JavaScript 三个最好不要使用的功能(如何打开javascript功能)

JavaScript已经存在了相当长的一段时间(大约26年),在这段时间里,该语言已经有了很大的发展。这种演变大多是有目的,特别是在最新的迭代中,开发者社区已经设法影响了其中的一些变化,使Ja...

微软在IE浏览器中增加了禁用JScript选项(禁用ie加载项)
微软在IE浏览器中增加了禁用JScript选项(禁用ie加载项)

资料来源:微软编译:sky作为2020年10月补丁安全更新的一部分,Microsoft为Windows添加了一个新选项,使系统管理员可以禁用Interne...

2023-03-21 19:51 xiyangw

收藏丨渗透测试以及安全面试的经验之谈(渗透测试工作)

常见面试题介绍一下自认为有趣的挖洞经历(或CTF经历)你平时用的比较多的漏洞是哪些?相关漏洞的原理?以及对应漏洞的修复方案?你平时使用哪些工具?以及对应工具的特点?如果遇到waf的情况下如何进行SQL...

难以维护,JavaScript引擎Nashorn将被弃用!(javascript引擎的工作原理)
难以维护,JavaScript引擎Nashorn将被弃用!(javascript引擎的工作原理)

JavaScript引擎Nashorn最早被纳入到2014年3月发布的JDK8中。不过,看起来它的生命周期可能比我们想象的要短。原因?正如JEP335中所解...

2023-03-21 19:51 xiyangw

弃用 11 年后,微软现已提供方法以在 IE 中默认禁用 JScript

IT之家10月19日消息作为2020年10月安全更新的一部分,微软为Windows添加了一个新选项,使系统管理员可以更轻松地在InternetExplorer中禁用JScript...

前端面试总结——http、html和浏览器篇(html5和web前端的区别)
前端面试总结——http、html和浏览器篇(html5和web前端的区别)

1.http和httpshttps的SSL加密是在传输层实现的。(1)http和https的基本概念http:超文本传输协议,是互联网上应用最为广泛的一种网络...

2023-03-21 19:50 xiyangw

指纹浏览器功能的优势(指纹浏览器 开源)
指纹浏览器功能的优势(指纹浏览器 开源)

指纹浏览器功能(FingerprintingBrowserFunctionality)是一种追踪用户在线行为的技术。它通过收集和分析网页浏览器的特定特征,如...

2023-03-21 19:50 xiyangw

浅谈网络安全之文件上传(浅谈网络安全之文件上传的方法)
浅谈网络安全之文件上传(浅谈网络安全之文件上传的方法)

概述文件上传漏洞是发生在有上传功能的应用中,如果应用程序对用户的上传文件没有控制或者存在缺陷,攻击者可以利用应用上传功能存在的缺陷,上传木马、病毒等有危害的文件...

2023-03-21 19:50 xiyangw

取消回复欢迎 发表评论: