找回密码
 立即注册

QQ登录

只需一步,快速开始

Eric.Liang 讲师达人认证 悬赏达人认证 活字格认证
超级版主   /  发表于:2018-4-19 11:13  /   查看:4657  /  回复:0
最近,有用户在问,电脑页面的组合框可以反勾仅能选择输入项,当组合框的数据量过大时,可以直接通过输入文本模糊查询,并选择到组合框中;但是如果这个功能在手机页面中就无法使用了。确实,如果组合框中的数据量过大时,手机页面也应该有这样一个功能,这次,为大家分享分享这些可以替代的实现方案。
既然手机页面中的组合框没有办法直接进行输入查询,那我们可以给它做一个模糊查询
先给大家看看效果:
模糊查询效果展示.gif

请大家来和我一起看看具体的操作:
1.主页面点击选择省的超链接单元格,弹出选择页面,将省,市单元格的值传递到弹出页面,为了后续值回传做准备。
blob549744567.png

2.弹出页面加载时,添加JS代码,填写省之后在表格中选择时,执行JS代码,将所选省份赋值给"sheng"名称的单元格。
blob403335265.png

3.添加辅助单元格,用来判断查询框中的省份是否为空,如果为空,辅助单元格值为-1,不为空,值为查询框省份。
表格1设置省市表查询条件,设置省份包含查询单元格中填写的省信息。
blob940995178.png

4.添加统计字段,计算各省的count,绑定在表格1中,用于保证每个省份只显示一次。
blob663887023.png

5.添加辅助单元格,用于判断查询框省份是否有值,如果有值,再判断查询框市的值,如果为空,辅助单元格值为-1,不为空,值为查询框市的值。
表格2设置查询条件,要求省份=当前选择的省,城市包含查询框中输入的市的字符。
blob974349670.png

6.在页面上方绑定省市字段,用来记录当前选择的省和市。因为在表格1中添加了统计字段,打破了当前行的概念,因此省份需要由JS代码赋值,市根据表格中选择的数据绑定。
blob465633239.png

7.选择好省市信息之后,点击确定按钮。编辑按钮命令,将当前省市信息复制给T1,T2字段。关闭弹出页面时使用值回传,将省市信息回传会父页面。
blob582464599.png
blob687966308.png

工程文件见附件。

手机页面组合框无法输入查询解决方案.fgcc

531.55 KB, 下载次数: 234

0 个回复

您需要登录后才可以回帖 登录 | 立即注册
返回顶部