怎么用JAVA实现省市级联

怎么用JAVA实现省市级联,第1张

首先得把省的数据读出来,放在省的下拉列表里面,然后调用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等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/9497717.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-29
下一篇 2023-04-29

发表评论

登录后才能评论

评论列表(0条)

保存