找回密码
 立即注册

QQ登录

只需一步,快速开始

RainYan

注册会员

20

主题

48

帖子

164

积分

注册会员

积分
164

[处理中] 添加表格行

RainYan
注册会员   /  发表于:2024-5-22 20:31  /   查看:294  /  回复:4
10金币
绑定数据源形式渲染的表格 我想实现点击一个按钮在加一行带有数据的行,怎么添加呢

4 个回复

倒序浏览
Richard.HuangSpreadJS 开发认证
超级版主   /  发表于:2024-5-23 09:14:18
沙发
您需要添加一个按钮,并监听按钮点击事件,在该事件中您可以为您的表格插入一行,并输入需要的数据即可:
1. 添加按钮:https://demo.grapecity.com.cn/sp ... types/button/purejs
2. 监听按钮点击事件:https://demo.grapecity.com.cn/sp ... vents#buttonclicked
3. 表格插入行:https://demo.grapecity.com.cn/sp ... es.Table#insertrows
4. 添加值:https://demo.grapecity.com.cn/sp ... .Worksheet#setvalue
回复 使用道具 举报
RainYan
注册会员   /  发表于:2024-5-23 09:25:55
板凳
企业微信截图_17164272368027.png613945922.png 企业微信截图_1716427479650.png973594360.png 是这种表单绑定的 我里面还使用了分组列 怎么重新渲染也是分组列形式呢
回复 使用道具 举报
Richard.HuangSpreadJS 开发认证
超级版主   /  发表于:2024-5-23 13:32:04
地板
RainYan 发表于 2024-5-23 09:25
是这种表单绑定的 我里面还使用了分组列 怎么重新渲染也是分组列形式呢

您可以看到,咱们分组列实现层级效果,主要是依靠单元格内容缩进 + sheet.outlineColumn.options()这俩方法共同实现的,前者决定了您这个单元格的层级,因此,您在没有做任何处理的情况下,直接进行数据绑定,肯定是没有缩进信息的,自然也没有分组效果的,您还需要for循环给您的单元格中设置对应的缩进才行。

image.png999697875.png
回复 使用道具 举报
Joestar.XuSpreadJS 开发认证
超级版主   /  发表于:2024-5-31 10:40:13
5#
您好,请问您的问题是否已经解决,如果仍未解决,欢迎继续回帖,我们来协助调研。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部