<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    道非道 非常道

    勤思、謹(jǐn)言、慎行、厚積、薄發(fā)

    統(tǒng)計

    web

    天圓

    經(jīng)濟(jì) 政治 軍事

    鍵康

    原始 JSP 頁面 在 二級聯(lián)動顯示

     1  Area 類:
     2  public class Area{
     3 private List emportias = new ArrayList(); /* 第二級 */
       private String aname = null;
     4  }
     5 
     6 
     7 jsp 頁面:
     8 <select name="city" id="city"onchange="bizAreas(this.options[this.selectedIndex].value)">
            
    /* 數(shù)據(jù)存儲到 request 對象中,一級顯示,沒什么大問題 */
     9    <c:forEach items="${list}" var="list">
    10        <option value='${list.aname}'>
    11            ${list.aname}
    12        </option>
    13     </c:forEach>
    14 </select>
    15
     1 function bizAreas(value)
     2   {
     3     var obj = document.getElementById("b1"); /*得到二級聯(lián)運(yùn)的對象 */
     4        /* 清空下拉列表框?qū)ο?nbsp;*/
     5       while (obj.options.length>0)
     6        {
     7           obj.options.remove(0);
     8        } 
     9             
    10        <%
                 /* 先循環(huán)第一級的集合,并提取形字 Area 類對象 */
    11           List list = (List)request.getAttribute("list");
    12            for(int i=0;i<list.size();i++){
    13               Area a = (Area)list.get(i);
    14        %>     /* 判斷第一級選擇的值等于集合中的那個值,再循環(huán)這個對象下的二級集合 */
    15              if(value == '<%=a.getAname()%>'){
    16        <%     /* 循環(huán)二級,并把它添加到 select 對象中 */
    17            for(int j=0;j<a.getEmportias().size();j++){
    18               Emportia em = (Emportia)a.getEmportias().get(j);
    19        %>
    20             bj.options.add(new Option('<%=em.getEname()%>','<%=em.getEname()%>'));                            
    21        <%
    22         }
    23         %>
    24         }
    25        <%
    26        }
    27       %>
    28       alert(value);
    29
    32  }

        太原始了,頁面上都出現(xiàn)了JAVA代碼,
    不過現(xiàn)在功力有限,如果有更好的 tag 或者 代碼,希望跟我聯(lián)系.
        這種方案不好的地方是:要第一次將數(shù)據(jù)全部顯示在頁面上.加載會很慢.適合數(shù)據(jù)量小的頁面.如果數(shù)據(jù)量很大,
        還是用Ajax 技術(shù)吧.
       



    posted on 2008-11-25 17:44 星期五 閱讀(211) 評論(0)  編輯  收藏


    只有注冊用戶登錄后才能發(fā)表評論。


    網(wǎng)站導(dǎo)航:
     
    主站蜘蛛池模板: 亚洲婷婷国产精品电影人久久| 亚洲AV第一页国产精品| 香蕉视频在线免费看| 亚洲AV无码欧洲AV无码网站| 91精品免费国产高清在线| 国产亚洲精品成人久久网站| 亚洲精品高清国产一线久久| 成年女人18级毛片毛片免费观看| 成人午夜影视全部免费看| 亚洲精品在线观看视频| 国产精品公开免费视频| 一区二区三区四区免费视频| 豆国产96在线|亚洲| 亚洲国产一区国产亚洲 | 一级毛片直播亚洲| 污视频在线观看免费| 美女羞羞喷液视频免费| 亚洲精品在线播放| 毛茸茸bbw亚洲人| 性感美女视频免费网站午夜| 中文无码成人免费视频在线观看| 亚洲精品无AMM毛片| 97亚洲熟妇自偷自拍另类图片 | 亚洲国产精品成人AV无码久久综合影院| 久久免费视频精品| 欧洲乱码伦视频免费国产 | 成全视成人免费观看在线看| 亚洲www在线观看| 日韩中文无码有码免费视频| 日本免费高清视频| 无遮挡a级毛片免费看| 亚洲一区中文字幕在线观看| 精品国产免费观看| 精品熟女少妇av免费久久| 一区二区三区免费视频网站| 亚洲熟妇AV一区二区三区宅男| 亚洲视频在线观看网站| 亚洲AV无一区二区三区久久| 亚洲日韩在线中文字幕第一页| 蜜臀91精品国产免费观看| 国产精品永久免费10000|