AsIAm 发表于 5 天前

v15自定义下拉及模糊搜索单元格type

自定义了一个下拉模糊搜索的单元格类型,

问题:点击两次触发弹出input,未获取输入光标不能输入 且无下拉数据,需再次点击才能输入 并弹出下拉数据;(即点击三次才可输入,并展示下拉数据,不符合操作习惯)
需求:点击两次直接触发input输入,展示下拉数据


Wilson.Zhang 发表于 5 天前

您好!需要了解下您的实现细节,请您提供下能够复现所描述问题现象的demo,仅包含自定义单元格类型定义代码能复现问题现象即可。

AsIAm 发表于 5 天前

Wilson.Zhang 发表于 2025-1-3 17:38
您好!需要了解下您的实现细节,请您提供下能够复现所描述问题现象的demo,仅包含自定义单元格类型定义代码 ...

这是我的demo文件,效果是这样

Wilson.Zhang 发表于 前天 17:23

15版本支持下拉列表,您何不直接使用SpradJS内置支持的下拉列表,之所以采用自定义下拉列表是出于怎样的考虑呢?是为了支持模糊搜索吗?

可以参考如下官网教程:
https://demo.grapecity.com.cn/SpreadJS/cdn/extendedExample/#/demos/autoComplete

如下动图所示,双击单元格即可进入编辑,唤起显示列表中的选项,也可以单击单元格后输入,均可响应根据单元格搜索下拉列表中的选项。

AsIAm 发表于 前天 17:59

Wilson.Zhang 发表于 2025-1-6 17:23
15版本支持下拉列表,您何不直接使用SpradJS内置支持的下拉列表,之所以采用自定义下拉列表是出于怎样的考 ...

是的,我们要实现模糊搜索功能,参考的帖子是这个
https://gcdn.grapecity.com.cn/showtopic-131931-1-1.html
基于这个帖子的实现方式怎么解决我上面的问题呢

Wilson.Zhang 发表于 昨天 11:40

AsIAm 发表于 2025-1-6 17:59
是的,我们要实现模糊搜索功能,参考的帖子是这个
https://gcdn.grapecity.com.cn/showtopic-131931-1-1 ...

使用您提供的代码,参考您分享的技术博客,实现的效果如下动图所示,您看下是否能够满足您的需求:

AsIAm 发表于 昨天 11:49

Wilson.Zhang 发表于 2025-1-7 11:40
使用您提供的代码,参考您分享的技术博客,实现的效果如下动图所示,您看下是否能够满足您的需求:

对,我们需要在excel的单元格里也是这样的效果,请问具体怎么实现

Wilson.Zhang 发表于 昨天 17:46

AsIAm 发表于 2025-1-7 11:49
对,我们需要在excel的单元格里也是这样的效果,请问具体怎么实现

在您的业务场景中,需要在sheet中设置提供模糊搜索功能的下拉列表,之后将sheet导出为xlsx文件,通过Microsoft Excel打开文件后要求下拉列表的模糊搜索功能可以使用。我需要和您确认一下您的需求是否如上所述?

AsIAm 发表于 昨天 18:16

Wilson.Zhang 发表于 2025-1-7 17:46
在您的业务场景中,需要在sheet中设置提供模糊搜索功能的下拉列表,之后将sheet导出为xlsx文件,通过Micr ...

可能上面的回复有些歧义产生 我重新简单描述一下我遇到的问题
第一 :就是需要在spreadjs插件里面实现您上面动图所展示的功能(即只需要点击一下表格单元格就可以出现下拉选择的选项,目前我上传的demo是点击三次才能出现);
第二: 如果可以也希望能实现导出后也能保留下拉选择且模糊搜索的功能;
第一点的优先级更高~谢谢!
页: [1]
查看完整版本: v15自定义下拉及模糊搜索单元格type