帖子
帖子
用户
博客
课程
显示全部楼层
23
帖子
0
勋章
137
Y币

[App引擎] 如何实现:搜索输入一个字可出现相关提示

[复制链接]
发表于 2016-8-3 09:36:25
请教问题:
请问如何实现搜索时输入一个字就可以提示相关内容,如taobao的搜索截图。UISearchBar能否实现,好像只能实现历史记录。麻烦提供一下实现思路?

IMG_0952.PNG
34
帖子
1
勋章
594
Y币
你去看看  bmap的例子吧,那个了里边关于导航搜索地点就是你需求的这个样子,你可以学习一下。
23
帖子
0
勋章
137
Y币
过云雨 发表于 2016-8-3 09:41
你去看看  bmap的例子吧,那个了里边关于导航搜索地点就是你需求的这个样子,你可以学习一下。 ...

您说的是可以用api调用,还是要自己编写原生代码?能否稍详细提示一下bmap的相关函数。多谢
15
帖子
2
勋章
2万+
Y币
你所要的这个要过可以根据原生的JS来实现    根据文本框内容发生改变的时候做出相应的响应
23
帖子
0
勋章
137
Y币
nevermind 发表于 2016-8-3 10:12
你所要的这个要过可以根据原生的JS来实现    根据文本框内容发生改变的时候做出相应的响应 ...

能否提供一下实现思路。是否有文本框内容变化的事件监听?多谢
oninput="inputChange(1)" onblur="inputChange(3)" onfocus="inputChange(1)"    百度一下这三个事件
15
帖子
2
勋章
2万+
Y币
水晶鱼鱼 发表于 2016-8-3 12:30
能否提供一下实现思路。是否有文本框内容变化的事件监听?多谢

你百度一下JS文本框内容发生改变的方法,然后在每一次改变的时候就去获取文本框的值然后做一个查询把查询出来的数据显示在下面的框中。网上应该有很多这样的例子的
8
帖子
0
勋章
158
Y币
oninput 加正则 match函数 加本地数据文件
10
帖子
2
勋章
4212
Y币
onpropertychange 时间可以看一下
23
帖子
0
勋章
137
Y币
感谢各位的帮助,最终采用了input的相关事件+第一次启动读文件写入数据库(文件事先写好打包进项目)+每次输入变化时查询数据库+UIListView。  不过判断第一次启动还没有实现。

您需要登录后才可以回帖 登录

本版积分规则