请选择 进入手机版 | 继续访问电脑版
 找回密码
 立即注册

QQ登录

只需一步,快速开始

qh279650038

注册会员

8

主题

11

帖子

55

积分

注册会员

积分
55
qh279650038
注册会员   /  发表于:2017-12-13 11:00  /   查看:4370  /  回复:3
SpreadJS 如何获取combobox的 text 和 value  , text 可以直接获取, value 不知道如何获取,请教大虾们 ?  另外 combobox 的chang事件 如何触发?

3 个回复

倒序浏览
Clark.Pan讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2017-12-13 17:29:10
沙发
本帖最后由 ClarkPan 于 2017-12-13 17:31 编辑

您好:
设置combo.editorValueType(GC.Spread.Sheets.CellTypes.EditorValueType.value);
之后通过getValue获取的就是value, getText获取的就是text

另外监听CellChanged事件在事件中判断该单元格的类型是不是GC.Spread.Sheets.CellTypes.ComboBox,这样就可以监听到combo的change事件了
回复 使用道具 举报
qh279650038
注册会员   /  发表于:2018-1-13 15:54:51
板凳
ClarkPan 发表于 2017-12-13 17:29
您好:
设置combo.editorValueType(GC.Spread.Sheets.CellTypes.EditorValueType.value);
之后通过getValu ...

这样设置是可以的, 但是现在又有问题,两个这样的combo,显示列表的时候,其中一个 combo显示的是value id,如果把浏览器进入到调试模式,又可以正常显示!
回复 使用道具 举报
Clark.Pan讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2018-1-15 10:06:28
地板
没太明白您的意思,您能否提供一个能够重新问题的demo,然后描述一下demo中如何能够重现问题。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部