日期:2014-05-17  浏览次数:20660 次

网站开发中如何实现省市区三级联动
实现省市区三级联动这些省市区是放在数据库好,还是写在js里面好,有没有写好的参考下。

------解决方案--------------------
不知道LZ用什么技术。
可以比如ssh框架吧,可以把省市区的数据初始化到数据库。
而且这样的数据一般不会变化,可以考虑在服务启动的时候加载到内存中,无需每次查询。需要的时候直接从内存中获取就好。

至于页面的实现,直接用2个异步的请求。
传入省ID,在内中map中,获取到对应的市区的list,之后加载给页面的元素;同理,传入市,获取对应区域县。