Eric.Liang 发表于 2018-4-19 11:13:04

帮你打开活字格更神奇的功能:三十二,手机页面组合框无法输入查询解决方案

最近,有用户在问,电脑页面的组合框可以反勾仅能选择输入项,当组合框的数据量过大时,可以直接通过输入文本模糊查询,并选择到组合框中;但是如果这个功能在手机页面中就无法使用了。确实,如果组合框中的数据量过大时,手机页面也应该有这样一个功能,这次,为大家分享分享这些可以替代的实现方案。
既然手机页面中的组合框没有办法直接进行输入查询,那我们可以给它做一个模糊查询:itwn:
先给大家看看效果:


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


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


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


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


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


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


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



工程文件见附件。
页: [1]
查看完整版本: 帮你打开活字格更神奇的功能:三十二,手机页面组合框无法输入查询解决方案