找回密码
 立即注册

QQ登录

只需一步,快速开始

梅梅梅梅
中级会员   /  发表于:2023-1-10 16:46  /   查看:1471  /  回复:9
1金币
设计器需要增加下拉树组件,参考https://gcdn.grapecity.com.cn/fo ... hread&tid=81839这个给单元格自定义下拉树组件。但是这块方法treeObj返回的总是null,

image.png77705992.png
单独下载的例子,在浏览器中是可以的,挪到项目中就报错了。

最佳答案

查看完整内容

已经解决了,是zTree的版本问题

9 个回复

倒序浏览
最佳答案
最佳答案
梅梅梅梅
中级会员   /  发表于:2023-1-10 16:46:59
来自 3#
已经解决了,是zTree的版本问题
回复 使用道具 举报
Ellia.DuanSpreadJS 开发认证
超级版主   /  发表于:2023-1-10 17:57:17
2#
本帖最后由 Ellia.Duan 于 2023-1-10 17:59 编辑

您获取到的zTree对象是空的,与SpreadJS无关。示例中的zTree通过静态资源进行的获取,您如果是用的第三方框架,建议您搜索下zTree在项目中如何使用。
回复 使用道具 举报
Ellia.DuanSpreadJS 开发认证
超级版主   /  发表于:2023-1-10 18:07:29
4#
梅梅梅梅 发表于 2023-1-10 18:05
已经解决了,是zTree的版本问题

您的问题解决了就好,有问题欢迎随时沟通。
回复 使用道具 举报
Prin
注册会员   /  发表于:2023-7-7 15:55:11
5#
梅梅梅梅 发表于 2023-1-10 16:46
已经解决了,是zTree的版本问题

您好,我也遇到了同样的问题,请问您最后使用的ztree是哪一个版本呢?
回复 使用道具 举报
Joestar.XuSpreadJS 开发认证
超级版主   /  发表于:2023-7-7 18:34:51
6#
Prin 发表于 2023-7-7 15:55
您好,我也遇到了同样的问题,请问您最后使用的ztree是哪一个版本呢?

您好,您尝试在id上添加一个参数,然后通过$.fn.zTree.getZTreeObj(treeID)就可以取到了。

如下图:

image.png955617980.png

image.png207256774.png
SpreadJS 17.0.8 | GcExcel 7.1.1 已发布~
回复 使用道具 举报
裴松晨
金牌服务用户   /  发表于:2023-7-11 09:30:15
7#
Joestar.Xu 发表于 2023-7-7 18:34
您好,您尝试在id上添加一个参数,然后通过$.fn.zTree.getZTreeObj(treeID)就可以取到了。

如下图:


确实获取到了treeID,但是获取到的值还是为null
image.png129761962.png
一、图中的输出语句对应的信息


1. image.png942324523.png

2. image.png817789001.png
二、第二个图片

1. image.png441191405.png
2. image.png247409056.png
回复 使用道具 举报
Joestar.XuSpreadJS 开发认证
超级版主   /  发表于:2023-7-11 11:06:03
8#
裴松晨 发表于 2023-7-11 09:30
确实获取到了treeID,但是获取到的值还是为null

一、图中的输出语句对应的信息

您好,请参考附件中的Demo看能否解决您的问题。


ComboTree.html

10.89 KB, 下载次数: 32

SpreadJS 17.0.8 | GcExcel 7.1.1 已发布~
回复 使用道具 举报
梅梅梅梅
中级会员   /  发表于:2023-7-11 11:15:00
9#
Prin 发表于 2023-7-7 15:55
您好,我也遇到了同样的问题,请问您最后使用的ztree是哪一个版本呢?

最后用的3.5版本

评分

参与人数 1金币 +300 收起 理由
Joestar.Xu + 300 很给力!

查看全部评分

回复 使用道具 举报
Joestar.XuSpreadJS 开发认证
超级版主   /  发表于:2023-7-11 11:56:17
10#
SpreadJS 17.0.8 | GcExcel 7.1.1 已发布~
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部