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

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

PHP教程|ASP.NET教程|Java教程|ASP教程|編程技術|正則表達式|C/C++|IOS|C#|Swift|Android|VB|R語言|JavaScript|易語言|vb.net|

服務器之家 - 編程語言 - Java教程 - SSH結合jquery實現三級聯動效果

SSH結合jquery實現三級聯動效果

2020-07-25 14:08李佳和2435 Java教程

這篇文章主要為大家詳細介紹了SSH結合jquery實現三級聯動效果,具有一定的參考價值,感興趣的小伙伴們可以參考一下

本文實例為大家分享了jquery實現三級聯動的具體代碼,供大家參考,具體內容如下

jsp頁面部分:

?
1
2
3
4
5
6
7
8
9
10
<li id="floors">
    <span class="title" id="floorShow">選擇樓棟:</span>
    <select name="build" id="build" style="width: 282px;height: 40px;" onchange="floor2()">
    </select>
 </li>
 <li id="builds">
    <span class="title" id="floorShow">選擇住房:</span>
    <select name="builds" id="floot2" style="width: 282px;height: 40px;">
    </select>
</li>

js部分:

 

?
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
function floor(){
 
  document.getElementById("build").options.length =0;
  document.getElementById("floot2").options.length =0;
  var parentId = document.getElementById("village").value;
 
  if(parentId == 0){
 
  }else{
    $.ajax({
      type : "post",
      url : "floor.action",
      data : {"parentId":parentId},
      dataType : "json",
      success :function(data){
 
        console.log(data);
        var len = data.length;
 
        var htm = "<option value='0'>請選擇</option>";
        for(var i=0;i<len;i++){
          htm += "<option value='"+data[i].id+"'>"+data[i].info+"</option>";
        }
 
        $("#build").append(htm);
      }
    })
  }
}
 
function floor2(){
  document.getElementById("floot2").options.length =0;
  var build = document.getElementById("build").value;
 
  if(build == 0){
 
  }else{
    $.ajax({
      type : "post",
      url : "floor2.action",
      data : {"parentId":build},
      dataType : "json",
      success : function(data){
        var len = data.length;
        var htm = "<option value='0'>請選擇</option>";
        for(var i=0;i<len;i++){
          htm += "<option value='"+data[i].id+"'>"+data[i].info+"</option>";
        }
        $("#floot2").append(htm);
      }
    })
  }
}

struts2配置部分:

?
1
2
3
4
5
6
7
8
9
10
11
12
13
<package name="user" namespace="/" extends="json-default">
    <action name="floor" class="addressInfoAction" method="floor">
      <result type="json">
        <param name="root">floor</param>
      </result>
    </action>
 
    <action name="floor2" class="addressInfoAction" method="floor2">
      <result type="json">
        <param name="root">floor2</param>
      </result>
    </action>
  </package>

action部分:

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
public String floor(){
    System.out.println("這里是ajax調用");
    //floor = addressInfoService.getFloor(addressInfo.getParentId());
    System.out.println(addressInfo.getParentId());
    floor = addressInfoService.getFloor(addressInfo.getParentId());
    return SUCCESS;
  }
 
  public String floor2(){
    System.out.println("這里是ajax的第二次調用");
    System.out.println(addressInfo.getParentId());
    floor2 = addressInfoService.getBuild(addressInfo.getParentId());
    return SUCCESS;
  }

最后,一定不要忘記導入struts2-json-plugin-2.3.15.1.jar 這個夾包的版本也要和struts2的其他的夾包的版本一致。

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持服務器之家。

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 521色香蕉网在线观看免费 | 亚洲人成高清毛片 | 青青草高清视频 | 国产视频91在线 | 久久毛片免费看一区二区三区 | 亚洲国产综合久久久无码色伦 | 亚洲精品免费在线观看 | 奇米影视4444| 国产成人精品免费大全 | 免费观看在线 | 2019午夜福合集高清完整版 | 韩国日本在线观看 | 国产精品suv一区二区 | 秋霞午夜伦午夜高清福利片 | 国产成人精品999在线 | 99久久6er热免费精品 | 亚洲精品在线免费观看视频 | 好大好硬视频 | 欧美精品久久久久久久影视 | 久久亚洲精选 | 亚洲电影成人 成人影院 | sese在线播放 | 四虎网站最新网址 | 欧美丰满大乳大屁在线观看股 | 啪啪链接 | 含羞草国产亚洲精品岁国产精品 | kisssis无减删全集在线观看 | 欧美日韩亚洲高清不卡一区二区三区 | 免费观看在线aa | 亚洲高清无码在线 视频 | 大伊人青草狠狠久久 | 欧美日韩高清一区 | 好大好长好紧爽免费 | 国产经典一区二区三区蜜芽 | 国产区1| 久久艹综合 | 国产精品网站在线观看 | 91精品啪在线观看国产线免费 | 99视频九九精品视频在线观看 | 黑人好大好硬好深好爽想要h | 精品免费久久久久久成人影院 |