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

QQ登录

只需一步,快速开始

dev_hrkj
金牌服务用户   /  发表于:2021-11-26 11:04  /   查看:1793  /  回复:6
1金币
本帖最后由 dev_hrkj 于 2021-11-26 15:30 编辑

各位大大好:   我在做下拉列表的时候,发现列表展示的是text,选中后表格展示的是value,有没有可能选中的是text,展示的是text,最终数据绑定的是value呀? image.png910359802.png
感恩感激~

最佳答案

查看完整内容

您好, dropdown列表不支持您的需求,未提供相应接口。 您可以使用 ComboBox,设置editorValueType为value后,可以满足您的需求。 示例代码:

6 个回复

倒序浏览
最佳答案
最佳答案
Lynn.Dou讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2021-11-26 11:04:51
来自 2#
您好,
dropdown列表不支持您的需求,未提供相应接口。
您可以使用 ComboBox,设置editorValueType为value后,可以满足您的需求。
示例代码:
  1. var combo = new GC.Spread.Sheets.CellTypes.ComboBox();
  2.             combo.editorValueType(GC.Spread.Sheets.CellTypes.EditorValueType.value);
  3.             combo.items([
  4.                 { text: '橘子', value: 'Oranges' },
  5.                 { text: '苹果', value: 'Apples' },
  6.                 { text: '葡萄', value: 'Grape' }
  7.             ]);
  8.             sheet.setCellType(0, 0, combo, GC.Spread.Sheets.SheetArea.viewport);
复制代码
回复 使用道具 举报
dev_hrkj
金牌服务用户   /  发表于:2021-11-26 11:29:00
3#
Lynn.Dou 发表于 2021-11-26 11:26
您好,
dropdown列表不支持您的需求,未提供相应接口。
您可以使用 ComboBox,设置editorValueType为valu ...

收到,我试试!
回复 使用道具 举报
Lynn.Dou讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2021-11-26 11:54:15
4#
有问题继续交流。
回复 使用道具 举报
dev_hrkj
金牌服务用户   /  发表于:2021-11-26 15:26:50
5#
Lynn.Dou 发表于 2021-11-26 11:54
有问题继续交流。

您好,我在使用的combox的时候,发现设置的style样式会把它覆盖掉,这两个是不能在一起吗?
回复 使用道具 举报
dev_hrkj
金牌服务用户   /  发表于:2021-11-26 15:30:17
6#
Lynn.Dou 发表于 2021-11-26 11:54
有问题继续交流。

您好,我发现是我代码顺序的问题,先设置style再设置cellType就行了。。。感谢感谢
回复 使用道具 举报
Lynn.Dou讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2021-11-26 15:43:06
7#
那本帖就先结贴了,有问题欢迎另开新帖交流。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部