在做程序员的道路上入门,省市联动是一个基础必备的技能下面就来讲讲我所理解的
当然我做的省市联动是基于数据库中的表去做的而不是根据插件js
不难看出这是一个省市联动的jsp页面,在省市复选框中定义一个onchange事件,在js中定义这个事件
这就是我们在jsp页面中定义的事件,通过id来获取内容,如果省的id为空,城市和地区的值为空且它的复选框是不能选的,disable是规定禁用input框元素的一个属性,它要通过js来移除disable值,将input的值切换为可用也就是$(#Id).removeAttr("disable"),移除disable属性
在这值得提的是异步的ajax里的第二个参数,它是以Map的形式插入参数,然后遍历从后台传来的数据取到选中的城市这就是web部分
接下来看看后台;
这是从数据库中取数据,根据pid取取省所有的内容,根据等级获取它的城市
ji将
将数据传入前端