ajax实现三级联动下拉菜单

想要实现三级联动,首先要有三个下拉框,然后点击第一个下拉菜单,可以联动到第二个,点击第二个联动到第三个,实现省市区的三级联动,用到的数据表如下:

IMG_256

为了以后可以随时拿出来用,我们先在主页面建立一个div叫sanji,然后用一个js页面来引用:

主页面引入Jquery和js:

<title>无标题文档</title><script src=”jquery-3.2.0.min.js”></script><script src=”sanji.js”></script></head><body><h1>区域查询</h1><div id=”sanji”></div></body></html>

js页面才是重点,这个页面纯用js(jquery)代码来写,逻辑就是写三个方法,让省找到市,市找到区:

 

 

最后处理页面很简单,转成json返回就可以了直接用一个页面就可以,因为要实现的功能都是一样的:

 

最终效果图:

IMG_263

IMG_264