一区二区三区在线-一区二区三区亚洲视频-一区二区三区亚洲-一区二区三区午夜-一区二区三区四区在线视频-一区二区三区四区在线免费观看

服務(wù)器之家:專注于服務(wù)器技術(shù)及軟件下載分享
分類導(dǎo)航

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

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

AJAX省市區(qū)三級聯(lián)動下拉菜單(java版)

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

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

此小程序的功能主要是采用異步請求方式從數(shù)據(jù)庫中調(diào)取省市區(qū)信息顯示到下拉列表:

代碼如下:

建立數(shù)據(jù)庫中的代碼和一些配置文件信息就省略了,主要有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中的代碼為:

?
  • <strike id="yygg6"><dd id="yygg6"></dd></strike>
    <dl id="yygg6"></dl>
      • <cite id="yygg6"><tbody id="yygg6"></tbody></cite>
        • 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">

          主要的功能代碼都在上面了,如有不懂的請聯(lián)系QQ:1037139984,祝大家都有好的發(fā)展,共同學(xué)習(xí),共同成長。

          延伸 · 閱讀

          精彩推薦
          主站蜘蛛池模板: 高清视频在线播放ww | 天天综合五月天 | 日本b站一卡二不卡三卡四卡 | 玩50岁四川熟女大白屁股直播 | 无人影院在线播放视频 | 青青青手机在线视频 | 午夜香蕉成视频人网站高清版 | 2020国产精品视频免费 | 91热国内精品永久免费观看 | 欧美综合亚洲图片综合区 | 我们日本在线观看免费动漫下载 | 91看片淫黄大片欧美看国产片 | 3d动漫美女物被遭强视频 | 亚洲国产精品久久精品怡红院 | 91麻豆精品国产91久久久 | 啊哈~嗯哼~用力cao我小说 | 亚洲精品乱码蜜桃久久久 | 色综合久久天天综合观看 | 经典千人斩一区二区视频 | 日本黄a三级三级三级 | 免费yjsp妖精com| 99免费精品| 国产成人精品高清在线 | 亚洲高清视频在线 | 欧美女孩13一14v | 欧美成人tv在线观看免费 | 风间由美一区二区播放合集 | 99爱在线观看精品视频 | 8mav福利视频 | 成年女人毛片免费观看97 | voyeur多毛厕所 | 国产精品久久久久久五月尺 | 亚洲白拍 | 欧美伊香蕉久久综合类网站 | 天堂va在线| 91亚洲视频在线观看 | 国产成人手机在线 | 99在线精品日韩一区免费国产 | 美女脱一光二净的视频 | 韩国最新三级网站在线播放 | 91看片淫黄大片.在线天堂 |