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

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

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

    隨筆 - 59  文章 - 70  trackbacks - 0
    <2008年4月>
    303112345
    6789101112
    13141516171819
    20212223242526
    27282930123
    45678910

    常用鏈接

    留言簿(5)

    隨筆分類

    隨筆檔案

    搜索

    •  

    積分與排名

    • 積分 - 173536
    • 排名 - 340

    最新評論

    閱讀排行榜

    評論排行榜

    public ActionForward getOrganinfo_ajax(ActionMapping mapping, ActionForm form,
    HttpServletRequest request, HttpServletResponse response) {
    String level2OrganId = request.getParameter( " level2OrganId " );
    System.out.print(level2OrganId);
    IDReportLogic dreportLogic = (IDReportLogic)SpringFactory.getBeanFactory().getBean( " dreportLogic " );

    response.setContentType( " text/xml;charset=UTF-8 " );
    response.setHeader( " Cache-control " , " no-cache " );

    try {

    String orgLevel = request.getParameter( " orgLevel " );
    String orgId = request.getParameter( " orgId " );



    /**/ /*
    以下為前臺當中接受到的xml結(jié)構(gòu)。

    StringBuffer sb = new StringBuffer();
    sb.append("<?xml version=\"1.0\" encoding=\"UTF-8\"?>");
    String str="<select><kkk><value>11111</value><text>北京</text></kkk>";
    String str2="<kkk><value>3333</value><text>上海</text></kkk></select>";
    sb.append(str);
    sb.append(str2); */

    PrintWriter out = response.getWriter();
    out.write(str);
    out.flush();
    return null ;
    } catch (Exception e) {
    // TODO 自動生成 catch 塊
    request.setAttribute( " info " , " 獲取二級機構(gòu)異常! " );
    e.printStackTrace();
    return mapping.getInputForward();
    }

    }





    二級機構(gòu):


    < select name = " secOrganIdSel " id = " secOrganIdSel "
    onchange = " selectChangeListener('2',this.options[this.selectedIndex].value); " >
    < option value = " -1 " > 請選擇機構(gòu).. </ option >
    </ select >

    三級機構(gòu):
    < select name = " thdOrganIdSel " id = " thdOrganIdSel "
    onchange = " selectChangeListener('3',this.options[this.selectedIndex].value); " >
    < option value = " -1 " > 請選擇機構(gòu).. </ option >

    </ select >

    四級機構(gòu):
    < select name = " forthOrganIdSel " >
    < option value = " -1 " > 請選擇機構(gòu).. </ option >
    </ select >

    < script language = " javascript " type = " text/javascript " >
    var xmlHttp;

    function createXMLHttpRequest() {
    if (window.ActiveXObject) {
    xmlHttp = new ActiveXObject( " Microsoft.XMLHTTP " );
    } else if (window.XMLHttpRequest) {
    xmlHttp = new XMLHttpRequest();
    }
    }

    // 查詢指定頁面
    function selectChangeListener(orgLevel,orgId) {

    createXMLHttpRequest();

    var url = " <%=request.getContextPath()%>/dreportAction.do?method=getOrganinfo_ajax&orgLevel= " + orgLevel + " &orgId= " + orgId;
    xmlHttp.open( " get " ,url, true );
    if (orgLevel == ' 2 ') {
    // 如果是選擇默認的第一個,則是清空后面3級機構(gòu)和4級機構(gòu)。
    var tempSel = document.getElementById( " secOrganIdSel " );
    if (tempSel.options[tempSel.selectedIndex].value == - 1 ) {
    var tempSel_1 = document.getElementById( " thdOrganIdSel " );
    tempSel_1.options.length = 1 ;
    var tempSel_2 = document.getElementById( " forthOrganIdSel " );
    tempSel_2.options.length = 1 ;
    return false ;
    }
    xmlHttp.onreadystatechange = callback2;
    } else if (orgLevel == ' 3 ') {
    // 如果三級機構(gòu)默認的是第一個選項,則清空第4級機構(gòu)

    var tempSel = document.getElementById( " thdOrganIdSel " );
    if (tempSel.options[tempSel.selectedIndex].value == - 1 ) {
    var tempSel_2 = document.getElementById( " forthOrganIdSel " );
    tempSel_2.options.length = 1 ;
    return false ;
    }
    xmlHttp.onreadystatechange = callback3;
    }

    xmlHttp.send( null );
    }

    // 返回信息處理,二級機構(gòu)下拉列表返回結(jié)果
    function callback2() {
    if (xmlHttp.readyState == 4 ) {
    if (xmlHttp.status == 200 ) {
    var xmlDoc = xmlHttp.responseXML;
    changeSel(' 2 ',xmlDoc);
    } else {
    window.alert( " 您所請求的頁面有異常。 " );
    }
    }
    }


    // 返回信息處理,三級機構(gòu)下拉列表返回結(jié)果
    function callback3() {
    if (xmlHttp.readyState == 4 ) {
    if (xmlHttp.status == 200 ) {
    var xmlDoc = xmlHttp.responseXML;
    changeSel(' 3 ',xmlDoc);
    } else {
    window.alert( " 您所請求的頁面有異常。 " );
    }
    }
    }

    // 更新機構(gòu)下拉列表
    function changeSel(orgLevel,xmlDoc) {

    // var xsel = xmlDoc.getElementsByTagName('kkk');
    var xsel = xmlDoc.documentElement.childNodes;

    // alert(xsel.length);
    if (orgLevel == ' 2 ') {
    // 二級機構(gòu),3級機構(gòu)和4級機構(gòu)需要清空。
    var tempSel_1 = document.getElementById( " thdOrganIdSel " );
    tempSel_1.options.length = 0 ;
    tempSel_1.add( new Option('請選擇機構(gòu)',' - 1 '))
    var tempSel_2 = document.getElementById( " forthOrganIdSel " );
    tempSel_2.options.length = 0 ;
    tempSel_2.add( new Option('請選擇機構(gòu)',' - 1 '))

    for ( var i = 0 ; i < xsel.length;i ++ ) {
    var xvalue = xsel[i].childNodes[ 0 ].firstChild.nodeValue;
    var xtext = xsel[i].childNodes[ 1 ].firstChild.nodeValue;
    var option = new Option(xtext,xvalue);
    tempSel_1.add(option);
    }

    } else if (orgLevel == ' 3 ') {
    // 三級機構(gòu),四級機構(gòu)需要清空

    var tempSel_2 = document.getElementById( " forthOrganIdSel " );
    tempSel_2.options.length = 0 ;
    tempSel_2.add( new Option('請選擇機構(gòu)',' - 1 '))

    for ( var i = 0 ; i < xsel.length;i ++ ) {
    var xvalue = xsel[i].childNodes[ 0 ].firstChild.nodeValue;
    var xtext = xsel[i].childNodes[ 1 ].firstChild.nodeValue;
    var option = new Option(xtext,xvalue);
    tempSel_2.add(option);
    }

    }

    }
    </ script >
    posted on 2008-04-10 10:19 JasonChou 閱讀(810) 評論(0)  編輯  收藏 所屬分類: j2ee
    主站蜘蛛池模板: 国产大片51精品免费观看| 日本亚洲免费无线码| 国产精品久免费的黄网站| 亚洲人成人网站18禁| 成人午夜视频免费| 亚洲熟妇av午夜无码不卡| 免费看国产成年无码AV片| 亚洲不卡影院午夜在线观看| 国外成人免费高清激情视频| 亚洲欧美成人一区二区三区| 国产不卡免费视频| 一级人做人爰a全过程免费视频| 亚洲中文字幕无码专区| 91免费在线视频| 色拍自拍亚洲综合图区| 国产免费女女脚奴视频网| 狠狠色香婷婷久久亚洲精品| 黑人粗长大战亚洲女2021国产精品成人免费视频 | 亚洲人成在线精品| 德国女人一级毛片免费| jzzijzzij在线观看亚洲熟妇| 亚洲AV无码一区二三区| 99re6在线精品免费观看| 亚洲AV无码乱码国产麻豆穿越| 99视频在线精品免费| 亚洲av成人一区二区三区| 看全色黄大色大片免费久久| 特级毛片全部免费播放| 亚洲av激情无码专区在线播放| 天天影院成人免费观看| 色欲色欲天天天www亚洲伊| 综合亚洲伊人午夜网 | 色吊丝永久在线观看最新免费| 污网站在线免费观看| 亚洲成AV人片在线观看WWW| 91手机看片国产永久免费| 国产AV无码专区亚洲AV蜜芽 | 久久精品成人免费观看97| 中文字幕亚洲精品资源网| 毛片免费全部免费观看| 日韩免费在线中文字幕|