hyljava

          SpringMVC做二級聯動

          <select id="myCol" onchange="getChange()">
          <option value="1">
          大連交大
          </option>
          <option value="2">
          東北財經
          </option>
          <option value="3">
          大連海事
          </option>
          </select>
          <select id="myGet">
          </select>


          <script type="text/javascript"  >
          function getChange() {
          //獲取到第一個select表單value值
          var myCol = document.getElementById("myCol").value;
            //拼接成要獲取值的url
          var url = "getCateGory?myCol=" + myCol; //url  
          //利用jquery的ajax方法,使用此方法要引jquery包
          htmlobj = $.ajax( {
          url : url,
          async : false
          });
          //此處利用json處理值,還需要引json包,在服務器端可以使用GSON轉化數據,響應當前頁面
          /*服務器端:
          //需要引GSON包
            //創(chuàng)建一個Gson對象
          Gson gson = new Gson();
          //返回一個json格式的字符串 
          String pStr = gson.toJson(user);
                System.out.println(pStr);
          out.print(pStr);
          */
          //接取響應值,并且轉化成JSON對象
          var obj = JSON.parse(htmlobj.responseText);
          //此變量是為拼接而做
          var options = "";
          var myGet = document.getElementById("myGet");
          //myGet.removeChild("option");
          //刪除現有option節(jié)點
          for ( var i = 1; i <= myGet.length; i++) {
          myGet.remove(i);
          }
          myGet.remove(myGet.selectedIndex);
             //利用循環(huán),在此將新的option添加上
             for(var i=0;i<obj.length;i++){
            alert(obj[i].uUserName);
               var myOption=document.createElement("option");
            myOption.setAttribute("value",obj[i].uId);
            var testN=document.createTextNode(obj[i].uUserName);
          myOption.appendChild(testN);
            myGet.appendChild(myOption);
            
           //此種方法最簡單,但是沒有技術含量
           //options+="<option value='"+obj[i].uId+"'>"+obj[i].uUserName+"</option>";
           }
          // myGet.innerHTML=options;
            
          }
          </script>

          posted on 2013-04-12 15:30 何云隆 閱讀(3925) 評論(0)  編輯  收藏 所屬分類: JS 、java 、JspAJAXSpring MVC

          主站蜘蛛池模板: 泌阳县| 哈密市| 青铜峡市| 乐山市| 吉隆县| 建平县| 旬阳县| 从江县| 马关县| 石柱| 绩溪县| 建宁县| 桃江县| 东阿县| 轮台县| 绿春县| 永德县| 陆河县| 大英县| 增城市| 界首市| 天气| 永德县| 武平县| 梅河口市| 凌源市| 关岭| 仁寿县| 东乌珠穆沁旗| 景德镇市| 新河县| 确山县| 泾川县| 当涂县| 柳州市| 丰都县| 沧源| 磴口县| 宣城市| 社旗县| 扎囊县|