[發明專利]基于ajax與html標記形成樹形顯示結構的方法無效
| 申請號: | 200710122116.2 | 申請日: | 2007-09-21 |
| 公開(公告)號: | CN101122921A | 公開(公告)日: | 2008-02-13 |
| 發明(設計)人: | 方曉波;趙龍依;陳明;孟令偉;宋斌;李曉 | 申請(專利權)人: | 北京意科通信技術有限責任公司 |
| 主分類號: | G06F17/30 | 分類號: | G06F17/30;H04L29/08 |
| 代理公司: | 北京科龍寰宇知識產權代理有限責任公司 | 代理人: | 孫皓晨 |
| 地址: | 100037北京市西*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 基于 ajax html 標記 形成 樹形 顯示 結構 方法 | ||
1.一種基于ajax與html標記形成樹形顯示結構的方法,其特征在于,其包括的步驟在于:
步驟a:客戶端發送訪問請求;
步驟b:服務器接受請求,從數據庫中查詢出前兩級機構數據;
步驟c:將所述的數據從控制層傳輸至相應的頁面上;
步驟d:頁面接受到數據后,生成前兩級機構的樹型結構;
步驟e:點擊組織機構的圖標,頁面將再次向服務器發送請求;
步驟f:服務器接受請求,并從數據庫中查詢出下級機構結構數據;并轉換為XML格式的數據返回頁面;
步驟g:頁面接收到XML格式的數據,進行dom解析,將解析后的數據加載到當前機構的下面;
步驟h:再次點擊組織機構的圖標,判斷當前機構下面是否有已經獲取的下級機構,如果是執行下述步驟i,否則執行上述步驟f;
步驟i:將所述的下級隱藏或顯示。
2.根據權利要求1所述的基于ajax與html標記形成樹形顯示結構的方法,其特征在于,所述的步驟d中生成前兩級機構的樹型結構是通過javeScript和DHTML標記實現的。
3.根據權利要求1所述的基于ajax與html標記形成樹形顯示結構的方法,其特征在于,所述的步驟g中將解析后的數據加載到當前機構的下面是通過javeScript和DHTML標記實現的。
4.根據權利要求1所述的基于ajax與html標記形成樹形顯示結構的方法,其特征在于,所述的步驟d還包括:同時判斷機構是否為公司或部門,并加上適當的圖片,在圖片上加入html標簽圖片的點擊事件,點擊事件將執行展開或關閉當前級別的機構樹。
5.根據權利要求4所述的基于ajax與html標記形成樹形顯示結構的方法,其特征在于,在點擊事件將執行展開時,所述的頁面會創建一個XmlHttpRequest對象,向服務器發送參數,以及由該對象產生一個接收服務器傳遞過來數據的xmldoc對象。
6.根據權利要求5所述的基于ajax與html標記形成樹形顯示結構的方法,其特征在于,當頁面通過XmlHttpRequest對象向服務器發送參數時,服務器根據參數在控制層執行相應的業務層的方法,來獲取當前展開的機構的下一級機構的數據;
獲取數據后在控制層將數據變為xml格式的數據再傳回頁面,頁面會自動獲取到傳回的xml數據格式的數據;
然后通過dom來解析xml數據再通過動態html和javaScript動態生成下級的組織機構。
7.根據權利要求1所述的基于ajax與html標記形成樹形顯示結構的方法,其特征在于,在每次生成前級別機構的下一級時,都要在該級別的外面加上一層div標簽,當展開下一級機構沒有被顯示過時,所述的頁面將發送請求到服務器來獲取數據,當下一級已經被顯示過時,用所述的div標簽的隱藏來隱藏或顯示該級別的數據。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京意科通信技術有限責任公司,未經北京意科通信技術有限責任公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200710122116.2/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:移動搜索系統及實現方法
- 下一篇:利用帶鋼直接卷制金屬法蘭的方法及其成卷設備





