首先得把省的数据读出来,放在省的下拉列表里面,然后调用JavaScript的onchange方法,创建级联列表。注意的是Javascript接收Java传递过来的数据只能是字符串形式。
1、省市县不建议放在数据库里面,因为你选择不同省市时 要触发查询这样效率太低。我的建议是百度下一个省市县的一个json文件,来进行读取。
2、页面代码就是控制select中option的改变,这个会基本jquery 就可以。
var provinceData;//全局变量省市数据var provinceSelect = $("#province"); //省下拉框
var citySelect = $("#city");//市下拉框
init();
function init(){
$getJSON("data/province-cityjson",function (data) {
provinceData = dataaddress; //这里因为我的json数据,外面包了一层address
loadProvince();//初始化省
});
}
function loadProvince(){
for(var i=0,j=provinceDatalength;i<j;i++){
provinceSelectappend("<option>"+provinceData[i]name+"</option>");
}
}
//省改变是动态改变市下拉框里面的值
function loadCity(ele){
//获取选中的索引
var index = eleselectedIndex;
//记得清空
citySelectempty();
var province = provinceData[index];
var citys = provincechild;
for(var i=0,j=cityslength;i<j;i++){
citySelectappend("<option>"+citys[i]name+"</option>");
}
}
不明白的话欢迎提问哈
广东最多。
根据车牌号获取车辆归属地,通过Java语言判断车辆归属地。
众所周知,每个省份为了更号区分车辆,车牌号最前面都有会带有所在地区的简称。
比如我们的首都北京,就是京A、C、E、F,还有上海就是沪ABC,很多人有疑问前面的汉字是简称,那后面的字母又代表的是什么呢?其实代表的是不同地区,A一般都是省会城市。
广东省的车牌号已经从A排到Z,也就是说26个字母都被占了,是不是很不可思议,像广州、深圳、珠海、汕头这些我们比较熟悉的繁华城市,分别代表了粤A,B,C,D。
从车牌号字母排的长度,可以很直观地看出来,广东拥有很多的地级市,据统计有21个。
以上就是关于怎么用JAVA实现省市级联全部的内容,包括:怎么用JAVA实现省市级联、Java 在做一个注册页面,mysql里已经有了用户表,省、市、县三张表(没有关联)已导入全国数据、根据车牌号得出哪个省最多 java等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)