国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁(yè) > 開(kāi)發(fā) > AJAX > 正文

利用XMLHTTP實(shí)現(xiàn)的二級(jí)連動(dòng)Select

2024-09-01 08:29:56
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友
這是繼 "利用XMLHTTP無(wú)刷新獲取數(shù)據(jù)" 的另一篇關(guān)于XMLHTTP的應(yīng)用. 
關(guān)于XMLHTTP.可以說(shuō),是一個(gè)很好的接合劑.把客戶端和服務(wù)端的距離拉近了. 
利用XMLHTTP.我們可以實(shí)現(xiàn)很多好的想法. 
這文章.實(shí)現(xiàn)了二級(jí)連動(dòng)Select. 
傳統(tǒng)二級(jí)連動(dòng)是把所有的數(shù)據(jù)都傳到有客戶端.. 
利用XMLHTTP.我們可以實(shí)時(shí)地返回我們所需要的數(shù)據(jù). 
select.htm 
代碼如下:
<script language="Javascript"> 
function GetResult(str) 

/* 
 *--------------- GetResult(str) ----------------- 
 * GetResult(str)  
 * 功能:通過(guò)XMLHTTP發(fā)送請(qǐng)求,返回結(jié)果. 
 * 參數(shù):str,字符串,發(fā)送條件. 
 * 實(shí)例:GetResult(document.all.userid.value); 
 * author:wanghr100(灰豆寶寶.net) 
 * update:2004-5-27 19:02 
 *--------------- GetResult(str) ----------------- 
 */ 
    var oBao = new ActiveXObject("Microsoft.XMLHTTP"); 
    oBao.open("POST","Server.asp?sel="+str,false); 
    oBao.send(); 
    //服務(wù)器端處理返回的是經(jīng)過(guò)escape編碼的字符串. 
    //通過(guò)XMLHTTP返回?cái)?shù)據(jù),開(kāi)始構(gòu)建Select. 
    BuildSel(unescape(oBao.responseText),document.all.sel2) 

function BuildSel(str,sel) 

/* 
 *--------------- BuildSel(str,sel) ----------------- 
 * BuildSel(str,sel)  
 * 功能:通過(guò)str構(gòu)建Select. 
 * 參數(shù):str,字符串,由服務(wù)端返回的.有特定結(jié)構(gòu)"字符串1,字符串2,字符串3" 
 * 參數(shù):sel,要構(gòu)建的Select 
 * 實(shí)例:BuildSel(unescape(oBao.responseText),document.all.sel2) 
 * author:wanghr100(灰豆寶寶.net) 
 * update:2004-5-27 19:02 
 *--------------- BuildSel(str,sel) ----------------- 
 */ 
    //先清空原來(lái)的數(shù)據(jù). 
    sel.options.length=0; 
    var arrstr = new Array(); 
    arrstr = str.split(","); 
    //開(kāi)始構(gòu)建新的Select. 
    for(var i=0;i<arrstr.length;i++) 
    { 
        sel.options[sel.options.length]=new Option(arrstr,arrstr) 
    } 

</script> 
<select name="sel" onChange="GetResult(this.value)"> 
發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 江山市| 武强县| 龙井市| 韩城市| 桃园县| 衡阳县| 中超| 芮城县| 仙居县| 迁西县| 商都县| 博客| 屏边| 玛纳斯县| 宁乡县| 句容市| 天气| 金塔县| 任丘市| 娄底市| 太和县| 商丘市| 安阳县| 伊金霍洛旗| 四会市| 德安县| 孟连| 通山县| 鸡西市| 革吉县| 来宾市| 吴桥县| 祁东县| 忻城县| 香格里拉县| 滦平县| 五常市| 乌鲁木齐县| 渭南市| 南岸区| 东乡县|