[求助] 这两天在做个小项目,其中有一项 注册时需要填写毕业学校。格式是 毕业学校 输入栏,点击后弹出选择框 ,依次选择国家 然后选择 城市 然后选择学校。我准备使用自动加载,但是不知道怎么处理好,大家能给点参考吗?

2015-08-29 09:50:24 +08:00
 chengqiang1992
2464 次点击
所在节点    问与答
7 条回复
chengqiang1992
2015-08-29 09:52:31 +08:00
例如 美国
纽约
华盛顿
加尼福尼亚

美国>纽约
纽约大学
Exin
2015-08-29 10:08:47 +08:00
不知道你要问的是思路还是具体的方法。鉴于你没说具体平台我想应该是要思路吧。
我能想到就有两种普通的思路:
1 、一次性加载所有国家、城市、学校的数据保存到本地,根据用户输入在本地运行筛选。
2 、填一个选项后向服务器根据已填内容返回次级内容。
数据量不大或带宽大用前者咯
ghostcat
2015-08-29 10:37:47 +08:00
最讨厌这种方法,尤其选北京学校,上百所找半天找不到要选的学校,建议用输入+自动填充的方式,就像邮箱填联系人,有该联系人(大学)就成为一个 div 选中
alore
2015-08-29 10:45:01 +08:00
支持楼上,但自动填充的数据库检索的模糊匹配要写的好一些.体验才能好。
dikcen
2015-08-29 14:00:05 +08:00
@ghostcat 确实,尤其是最后发现还真没有
sciooga
2015-08-29 14:05:25 +08:00
关键词 联动菜单 搜一搜应该有你想要的
chengqiang1992
2015-08-29 18:30:18 +08:00
@Exin 谢谢了,我是使用 cordova 开发 app ,觉得第二种更适合。
@ghostcat 刚开始接触前端,对我而言实现起来略难,不过确实是好方法,谢谢啊。
@sciooga 谢谢了,确实找到了。


谢谢大家了,刚下班。在车上才看到大家的回复。真的非常感谢

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/216868

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX