找回密码
 立即注册

QQ登录

只需一步,快速开始

混沌鸡蛋面
中级会员   /  发表于:2024-1-7 14:32  /   查看:1350  /  回复:7
20金币

就是这个输入时,弹出的小框,我需要这个,但是不知道应该用什么插件,或者什么模式设计?





附件: 您需要 登录 才可以下载或查看,没有帐号?立即注册

最佳答案

查看完整内容

这个好像还真得JS,因为触发的时机是输入框的变更, 目前活字格只能监测失去焦点

7 个回复

倒序浏览
最佳答案
最佳答案
Joe.xu讲师达人认证 悬赏达人认证 活字格认证
超级版主   /  发表于:2024-1-7 14:32:41
来自 4#
查询结果的对象的显示和隐藏
这个好像还真得JS,因为触发的时机是输入框的变更,
目前活字格只能监测失去焦点
回复 使用道具 举报
Joe.xu讲师达人认证 悬赏达人认证 活字格认证
超级版主   /  发表于:2024-1-8 10:05:21
2#
这个功能的话,其实还是比较复杂的,我能想到的,
首先要监听这个框,获取到用户输入的关键字,这个监听应该要写一些JS代码,
其次最关键的还是模糊匹配,能匹配到输入者想要的搜索,类似于SEO了,
这个比较依赖于数据表设置,楼主可以搜一下SEO
一般网页上有这种设计

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
混沌鸡蛋面
中级会员   /  发表于:2024-1-8 10:56:16
3#
Joe.xu 发表于 2024-1-8 10:05
这个功能的话,其实还是比较复杂的,我能想到的,
首先要监听这个框,获取到用户输入的关键字,这个监听应 ...

如果是和论坛的功能类似,应该是监听了。
如果只是用odata或者 单元格命令,只能输入完回车,或者鼠标点击其他位置。才能出发单元格值变动事件。
监听我可以研究下去。
现在还有个问题,是否能不用js来实现对这个展示查询结果的对象的显示和隐藏?
输入时显示,鼠标点击其他对象就消失。
seo这个问题,就是看我算法了。我写了一个简单的sql处理函数,以后可以改。
回复 使用道具 举报
混沌鸡蛋面
中级会员   /  发表于:2024-1-8 12:42:23
5#
Joe.xu 发表于 2024-1-7 14:32
这个好像还真得JS,因为触发的时机是输入框的变更,
目前活字格只能监测失去焦点

好吧,我继续研究下有没有其他显示方案
回复 使用道具 举报
Joe.xu讲师达人认证 悬赏达人认证 活字格认证
超级版主   /  发表于:2024-1-8 13:31:24
6#
感谢您对活字格的支持。
后面有问题,欢迎继续发新帖交流
回复 使用道具 举报
混沌鸡蛋面
中级会员   /  发表于:2024-1-8 14:44:40
7#
本帖最后由 混沌鸡蛋面 于 2024-1-8 15:08 编辑
Joe.xu 发表于 2024-1-7 14:32
这个好像还真得JS,因为触发的时机是输入框的变更,
目前活字格只能监测失去焦点

请问,你说的失去焦点监测,在哪里?没找到。我刚才测试,只有在文本框输入回车,触发了单元格命令。
我点击页面其他地方,失去焦点后,不触发
我又测试了下,不触发不是因为,只有回车可以触发
我这页有好几个文本框都是页面上限制必填,只有这几个必填都有文字的时候,才能触发
回复 使用道具 举报
Joe.xu讲师达人认证 悬赏达人认证 活字格认证
超级版主   /  发表于:2024-1-8 17:12:24
8#
触发文本框的命令,有两个要点

(1)文本框的值要发生变更
(2)失去焦点
设计器中还有关于离开焦点设置,楼主也注意一下

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部