激情久久久_欧美视频区_成人av免费_不卡视频一二三区_欧美精品在欧美一区二区少妇_欧美一区二区三区的

服務器之家:專注于服務器技術及軟件下載分享
分類導航

PHP教程|ASP.NET教程|JAVA教程|ASP教程|

服務器之家 - 編程語言 - JAVA教程 - AJAX省市區三級聯動下拉菜單(java版)

AJAX省市區三級聯動下拉菜單(java版)

2020-03-22 12:26阿坤 JAVA教程

這篇文章主要介紹了AJAX省市區三級聯動下拉菜單(java版)的相關資料,需要的朋友可以參考下

此小程序的功能主要是采用異步請求方式從數據庫中調取省市區信息顯示到下拉列表:

代碼如下:

建立數據庫中的代碼和一些配置文件信息就省略了,主要有JavaScript中的代碼為:

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
$(document).ready(function(){
$.get("getProvince.do", function(result){
$("#showp").html(result);
});
})
var xmlhttp;
function mysend(str){
$(document).ready(function(){
$("#show2").html("");
})
var show = document.getElementByIdx_x_x_x_x_x_x_x_x_x("show");
show.innerHTML = "";
var province = document.getElementByIdx_x_x_x_x_x_x_x_x_x("province").value;
if(province!=0){
if(window.XMLHttpRequest){
xmlhttp = new XMLHttpRequest();
}else{
xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
}
xmlhttp.onreadystatechange=function(){
if(xmlhttp.readyState==4 && xmlhttp.status==200){
show.innerHTML = xmlhttp.responseText;
}
}
var ss = encodeURIComponent(str);
xmlhttp.open("GET","getCity.do?provinceid="+ss,true);
xmlhttp.send(null);
}
}
function myarea(str){
if(window.XMLHttpRequest){
xmlhttp = new XMLHttpRequest();
}else{
xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
}
xmlhttp.onreadystatechange=function(){
if(xmlhttp.readyState==4 && xmlhttp.status==200){
var show2 = document.getElementByIdx_x_x_x_x_x_x_x_x_x("show2");
show2.innerHTML = xmlhttp.responseText;
}
}
var ss = encodeURIComponent(str);
xmlhttp.open("GET","getArea.do?cityid="+ss,true);
xmlhttp.send(null);
}

html頁面中的代碼為:

所在地

action中的代碼為:

?

        1
        2
        3
        4
        5
        6
        7
        8
        9
        10
        11
        12
        13
        14
        15
        16
        17
        18
        19
        20
        21
        22
        23
        24
        25
        26
        27
        28
        29
        30
        31
        32
        33
        34
        35
        36
        37
        38
        39
        40
        41
        42
        43
        44
        45
        46
        47
        48
        49
        50
        51
        52
        53
        54
        55
        56
        57
        58
        59
        60
        61
        62
        63
        64
        65
        66
        67
        68
        69
        70
        71
        72
        73
        74
        75
        76
        77
        package mobi.zhangsheng.jiejia.action;
        import java.io.IOException;
        import java.io.PrintWriter;
        import java.util.List;
        import javax.annotation.Resource;
        import javax.servlet.http.HttpServletRequest;
        import javax.servlet.http.HttpServletResponse;
        import org.apache.struts2.ServletActionContext;
        import org.springframework.stereotype.Controller;
        import mobi.zhangsheng.jiejia.domain.Areas;
        import mobi.zhangsheng.jiejia.service.AgentsService;
        import mobi.zhangsheng.jiejia.service.AreasService;
        @Controller
        public class ProvinceAction {
        private int provinceid;
        private int cityid;
        @Resource
        private AreasService as;
        @Resource
        private AgentsService ags;
        public int getProvinceid() {
        return provinceid;
        }
        public void setProvinceid(int provinceid) {
        this.provinceid = provinceid;
        }
        public int getCityid() {
        return cityid;
        }
        public void setCityid(int cityid) {
        this.cityid = cityid;
        }
        public void getProvince(){
        List provinceList = as.getAreasPrvinceList();
        HttpServletResponse resp= ServletActionContext.getResponse();
        HttpServletRequest request = ServletActionContext.getRequest();
        //resp.setContentType("xml");
        resp.setContentType("text/html");
        resp.setCharacterEncoding("utf-8");
        try {
        PrintWriter out = resp.getWriter();
        out.print("<img id="theimg" onclick="window.open(this.src)" src="//files.jb51.net/file_images/article/201601/2016113145609190.png?2016013145623" id="codetool">

        主要的功能代碼都在上面了,如有不懂的請聯系QQ:1037139984,祝大家都有好的發展,共同學習,共同成長。

        延伸 · 閱讀

        精彩推薦
        主站蜘蛛池模板: www.91在线观看 | 日韩一级片 | av在线视 | 永久免费av片在线观看全网站 | 久久一区国产 | 日日操夜夜透 | 性大片免费看 | 久久精品国产亚洲7777 | 欧美一级淫片免费播放口 | 日韩欧美电影一区二区三区 | h视频免费看| 免费看黄色一级大片 | 黄色网址免费播放 | 亚洲亚色| 午夜爽爽爽男女免费观看hd | 97超级碰碰人国产在线观看 | 色羞羞| 欧美视屏一区二区 | 一区二区网 | 99精品视频免费看 | 中文字幕视频在线播放 | 777zyz色资源站在线观看 | 中文字幕电影免费播放 | 高潮娇喘嗯啊~文字 | 毛片免费在线观看视频 | 欧美黄色性生活视频 | 欧美日韩手机在线观看 | 亚洲成人高清电影 | 欧美 videos粗暴 | www.com香蕉 | 免费专区 - 91爱爱 | 韩毛片 | 国产婷婷一区二区三区 | 4p一女两男做爰在线观看 | 亚洲精品自在在线观看 | 国产精品视频六区 | 久久精品一区二区三区国产主播 | 新久草在线视频 | 久久久久久久久久网 | 亚洲第一男人天堂 | 久久久久久久一区二区三区 |