查看: 1828|回复: 3

请问如何用脚本实现数据表格的二级表头?

升级   0.1%

136

主题

241

回帖

10

积分

注册会员

Rank: 2

积分
10
发表于 2024-8-2 15:21:42 | 显示全部楼层 |阅读模式
本帖最后由 szhtest 于 2024-8-3 15:55 编辑

跟之前这个帖子一样:表单表头问题(二级表头)


管理员在帖子里提到了“通过脚本去自己修改表头”,是写在数据表格的queryload事件吗?请问是否有思路能给我参考下?
首先不太明白如何在脚本里更改表头。。我尝试了硬插一行表头在原来的表头之上,但是现在就会变成那个“+”号在第一行了,而且也影响表格的导出导入
回复

使用道具 举报

升级   100%

139

主题

1万

回帖

4万

积分

超级版主

Rank: 8Rank: 8

积分
41458
发表于 2024-8-5 10:00:38 | 显示全部楼层
在数据表格的postLoad事件里,拿到这个表格  var table = this.target.node.getElement("table");
然后给表格插入第一行的方式去修改表头
回复

使用道具 举报

升级   0.1%

136

主题

241

回帖

10

积分

注册会员

Rank: 2

积分
10
发表于 2024-8-5 15:28:00 | 显示全部楼层
论坛管理员 发表于 2024-8-5 10:00
在数据表格的postLoad事件里,拿到这个表格  var table = this.target.node.getElement("table");
然后给表 ...

有试过这样写,不过问题就变成,原本的表头退到第二行,然后+号在第一行。导致第二行的表头前移了一列(没有+号占位),尝试添加空白列占位也报错。不知道二级表头的话会不会影响表格原本自带的导出和导入excel功能
回复

使用道具 举报

升级   100%

139

主题

1万

回帖

4万

积分

超级版主

Rank: 8Rank: 8

积分
41458
发表于 2024-8-8 10:08:55 | 显示全部楼层
第一列加号列合并单元格看看
回复

使用道具 举报

发表回复

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

联系客服 关注微信 下载APP 返回顶部 返回列表
viewthread