• <label id="pxtpz"><meter id="pxtpz"></meter></label>
      1. <span id="pxtpz"><optgroup id="pxtpz"></optgroup></span>

        當(dāng)前位置:雨林木風(fēng)下載站 > 技術(shù)開發(fā)教程 > 詳細(xì)頁面

        用XML數(shù)據(jù)島處理用戶界面問題 - 1

        用XML數(shù)據(jù)島處理用戶界面問題 - 1

        更新時(shí)間:2022-05-13 文章作者:未知 信息來源:網(wǎng)絡(luò) 閱讀次數(shù):

        從屬列表問題(dependent list problem)"的問題時(shí)常被提出。問題時(shí)常出現(xiàn)于當(dāng)你有兩個(gè)以上的選擇列表時(shí),一個(gè)主列表有若干個(gè)選項(xiàng),你希望當(dāng)用戶選擇主列表中的某個(gè)選項(xiàng)時(shí),在其他的從屬列表中顯示相關(guān)的選項(xiàng)。你可以通過eXtensible Markup Language(XML)的數(shù)據(jù)島(data islands)來實(shí)現(xiàn)這一功能,把XML內(nèi)嵌到你的HTML中。這一結(jié)果對(duì)在客戶端的XML應(yīng)用具有實(shí)踐意義。

          假設(shè)你為一家名為"CheapPc"的公司工作,你負(fù)責(zé)讓訪問公司網(wǎng)站的用戶找到用戶所在州的"CheapPc"商店。在公司網(wǎng)站上你列出了州名的列表。當(dāng)一個(gè)顧客在主列表中點(diǎn)擊選擇一個(gè)州時(shí),你希望在從屬列表中顯示相關(guān)的商店列表。

          問題在于:你怎樣填充從屬列表而不用刷新該頁面或不用每次用戶在主列表中選擇時(shí)都向服務(wù)器發(fā)送消息?XML數(shù)據(jù)島完美地解決這一問題。當(dāng)用戶發(fā)出請(qǐng)求,所有商店的數(shù)據(jù)都連接成一個(gè)XML字符串(Listing 1)。返回的結(jié)果是一個(gè)鑲嵌在HTML頁面中的數(shù)據(jù)島。該數(shù)據(jù)島使用以下XML結(jié)構(gòu):

          

         根元素包含州名的列表,每個(gè)州名的列表依次包含商店的列表。每個(gè)商店都有一個(gè)相應(yīng)的ID和城市名。為了生成這一XML字符串,你得用ActiveX Data Object(ADO)查詢數(shù)據(jù)庫,并用XML標(biāo)記符格式化查詢結(jié)果。把記錄集數(shù)據(jù)格式化成HTML表格和把記錄集數(shù)據(jù)格式化成XM文件之間有一些不同。在本文的后半部分,我將向你展示如何避免過多的串聯(lián)工作以提高響應(yīng)時(shí)間。你可以點(diǎn)擊這里下載例程。


        溫馨提示:喜歡本站的話,請(qǐng)收藏一下本站!

        本類教程下載

        系統(tǒng)下載排行

        主站蜘蛛池模板: 国产色爽免费视频| 日韩精品视频免费观看| 国产精品亚洲а∨无码播放| 久久99久久成人免费播放| 亚洲成A人片77777国产| 一级特黄a大片免费| 亚洲综合另类小说色区色噜噜| 特级毛片免费观看视频| 亚洲区日韩区无码区| 中国一级特黄高清免费的大片中国一级黄色片| 亚洲精品tv久久久久久久久久| 国产黄在线播放免费观看| 国产V亚洲V天堂A无码| 久久综合国产乱子伦精品免费| 亚洲伊人久久大香线蕉啊| 好吊妞在线成人免费| 婷婷国产偷v国产偷v亚洲| 亚洲第一区精品日韩在线播放| 久青草视频97国内免费影视| 99久久精品国产亚洲| 成人免费视频小说| 一级毛片免费在线播放| 亚洲国产天堂在线观看| 三年片在线观看免费观看高清电影| MM1313亚洲国产精品| 亚洲人成网亚洲欧洲无码久久| 99在线免费观看视频| 亚洲成熟丰满熟妇高潮XXXXX| 亚洲无码日韩精品第一页| 日本一卡精品视频免费| 亚洲精品国产高清在线观看| 中文字幕精品无码亚洲字| 51精品视频免费国产专区| 最新亚洲人成无码网站| 久久精品国产精品亚洲艾| 香蕉视频在线观看免费国产婷婷 | 国产精品成人亚洲| 亚洲AV午夜福利精品一区二区| 欧洲精品成人免费视频在线观看 | 亚洲精品午夜久久久伊人| 亚洲成A∨人片天堂网无码|