SSH 결합 jquery 3단계 연동 효과
jsp 페이지 섹션:
 <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>
  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);
        }
      })
    }
  }
<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>
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;
  }
이상은 본문의 전체 내용입니다. 여러분의 학습에 도움이 되고 저희를 많이 응원해 주십시오.
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
SSH를 통해 MySQL 연결 -> SQL 실행을 한 번에하려고 헛된 이야기SSH 경유로 MySQL 접속->SQL 실행을 1발로 하는 것으로-! ! (`Δ´) 1. 우선, 발판 서버에 액세스하기 때문에 2.다음에 mysql에 접속하고 싶으니까 3. 마지막으로 실행하려는 SQL은 4. 이 3...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.