婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識(shí)庫 > ajax完美解決的下拉框的onchange問題

ajax完美解決的下拉框的onchange問題

熱門標(biāo)簽:廣西ai語音電銷機(jī)器人哪家好 察縣地圖標(biāo)注 如何用地圖標(biāo)注各分公司 接聽電話機(jī)器人哪有 蓄意標(biāo)記地圖標(biāo)注 莆田防封電銷卡價(jià)格 電銷機(jī)器人適用范圍 信貸電銷機(jī)器人有用嗎 辦理一個(gè)400電話多少錢
即在觸發(fā)地區(qū)下拉框的onchange事件時(shí),代理商的下拉框選項(xiàng)也相應(yīng)的改變,比如選擇地區(qū) 湖南—〉長沙,那么代理商下拉框只顯示長沙的代理商。

本來認(rèn)為這個(gè)很好實(shí)現(xiàn),但實(shí)際改起來的時(shí)候發(fā)現(xiàn)問題多多,主要問題是原有的地區(qū)聯(lián)動(dòng)是用js實(shí)現(xiàn)的,它的數(shù)據(jù)源是一個(gè)xml文件,當(dāng)然如果下拉框是服務(wù)器端控件那么問題是很好解決的,現(xiàn)在是html控件一下子似乎還真有些不好改,想了幾種辦法實(shí)現(xiàn)起來都不理想,最后將思路轉(zhuǎn)向用ajax來實(shí)現(xiàn)問題才迎刃而解,現(xiàn)在仔細(xì)一想,像這種情況似乎只有用ajax才能比較好的解決,如果是在地區(qū)下拉框的onchange事件里向后臺(tái)進(jìn)行一次提交,將地區(qū)下拉框的id傳過去的話,實(shí)際上產(chǎn)生的回發(fā)會(huì)將地區(qū)聯(lián)動(dòng)下拉框重新初始化。

現(xiàn)在我具體談?wù)勥@個(gè)ajax實(shí)現(xiàn)的過程。
首先頁面當(dāng)然需要定義一個(gè)下拉框的html控件。
復(fù)制代碼 代碼如下:

select id="Agent" name="Agent">/select>

接下來當(dāng)然是定義XmlHttpRequest對(duì)象。
復(fù)制代碼 代碼如下:

var xmlhttp;
function CreateXmlHttp()
{

//非IE瀏覽器創(chuàng)建XmlHttpRequest對(duì)象
if(window.XmlHttpRequest)
{
xmlhttp=new XmlHttpRequest();
}
//IE瀏覽器創(chuàng)建XmlHttpRequest對(duì)象
if(window.ActiveXObject)
{
try
{
xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
}
catch(e)
{
try{
xmlhttp=new ActiveXObject("msxml2.XMLHTTP");
}
catch(ex){}
}
}
}

這個(gè)在我的多篇blog文章里都有闡述,就不多說了。
接下來當(dāng)然是利用該對(duì)象來發(fā)送條件,獲得數(shù)據(jù),并且將獲得的數(shù)據(jù)綁定到agent這個(gè)下拉框。
在地區(qū)下拉框的onchange事件里面觸發(fā)函數(shù)AjaxSend();

復(fù)制代碼 代碼如下:

function AjaxSend()
{
//創(chuàng)建XmlHttpRequest對(duì)象
CreateXmlHttp();
if(!xmlhttp)
{
alert("創(chuàng)建xmlhttpRequest發(fā)生異常!");
return false;
}
//獲取地區(qū)下拉框的value值,作為條件發(fā)送
var ss=document.getElementById("a2").value.substring(0,4);
}
//要發(fā)送的url,UserAjax我專門用來取數(shù)據(jù)
url="UserAjax.aspx?area="+ss;
xmlhttp.open("POST",url,false);

xmlhttp.onreadystatechange=function()
{
if(xmlhttp.readyState==4)
{
if(xmlhttp.status==200)
{
//清空原下拉框
document.getElementById("agent").options.length=0;
//str為返回的一個(gè)字符串,形式為"0001/代理商1,0002/代理商2,0003/代理商3"
var str=xmlhttp.responseText;
//將該字符串分割為數(shù)組形式
var strs=str.split(",");
document.getElementById("agent").options.add(new Option("----------","000000"));
for(var i=0;istrs.length-1;i++)
{
//獲取value值(編號(hào))
var a=strs[i].substring(0,strs[i].lastIndexOf("/"));
//獲取綁定內(nèi)容
var b=strs[i].substring(strs[i].lastIndexOf("/")+1,strs.length);
//綁定到下拉框
document.getElementById("agent").options.add(new Option(b,a));
}
}
}
}
xmlhttp.send();
}

另外順便介紹一下UserAjax接收到該地區(qū)編號(hào)后獲取數(shù)據(jù)返回字符串的過程。
復(fù)制代碼 代碼如下:

string Area = Request.QueryString["area"].ToString();
DataTable data = "生成DataTable,涉及到公司核心代碼,省略"
string aa = "";
for (int i = 0; i data.Rows.Count; i++)
{
if (aa == "")
{
aa = data.Rows[i]["id"].ToString()+"/"+data.Rows[i]["name"].ToString();
}
else
{
aa = aa + "," + data.Rows[i]["id"].ToString() +"/"+ data.Rows[i]["name"].ToString();
}
}
Response.Write(aa);

這樣,一個(gè)比較棘手的問題用ajax就獲得了完美解決,并且不會(huì)因向后臺(tái)回發(fā)而導(dǎo)致下拉框初始化,導(dǎo)致選項(xiàng)改變,親愛的朋友,看了這個(gè)例子,你對(duì)ajax是不是也有了
更好的認(rèn)識(shí)呢?
您可能感興趣的文章:
  • asp.net 實(shí)現(xiàn)下拉框只讀功能
  • js制作的鼠標(biāo)懸浮時(shí)產(chǎn)生的下拉框效果
  • js+xml生成級(jí)聯(lián)下拉框代碼
  • Ajax實(shí)現(xiàn)無刷新三聯(lián)動(dòng)下拉框
  • ajax 自動(dòng)完成下拉框 自動(dòng)提示位置問題
  • ajax struts2 下拉框賦值(適合所有)

標(biāo)簽:張掖 阿拉善盟 鷹潭 益陽 延邊 銅陵 儋州

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《ajax完美解決的下拉框的onchange問題》,本文關(guān)鍵詞  ajax,完美,解決,的,下拉,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《ajax完美解決的下拉框的onchange問題》相關(guān)的同類信息!
  • 本頁收集關(guān)于ajax完美解決的下拉框的onchange問題的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av
    99久精品国产| 亚洲另类色综合网站| www.亚洲在线| 欧美成人精精品一区二区频| 日本午夜精品一区二区三区电影| 91麻豆精品国产无毒不卡在线观看| 国产成人精品影视| 国产在线播精品第三| 26uuu成人网一区二区三区| 欧美性xxxxxx少妇| 亚洲一二三区在线观看| 国产精品视频在线看| 国产精品美女久久久久久| 中文字幕免费不卡| 国产婷婷色一区二区三区在线| 欧美大片一区二区| 国产精品免费网站在线观看| 亚洲欧洲日韩av| 日本欧洲一区二区| 色综合婷婷久久| 中文字幕一区二区三区四区不卡| 亚洲一二三区视频在线观看| 亚洲第一精品在线| 亚洲国产精品久久不卡毛片| av午夜一区麻豆| 国内精品国产成人国产三级粉色 | 六月丁香综合在线视频| 日韩一级免费观看| 成人黄色小视频| 亚洲午夜羞羞片| 久久久久久免费毛片精品| 国产91精品入口| 日韩黄色免费电影| 国产精品久久久久久久蜜臀| 欧美一二区视频| eeuss鲁片一区二区三区在线看| 香蕉影视欧美成人| 最新热久久免费视频| 777午夜精品免费视频| 欧美写真视频网站| 91国模大尺度私拍在线视频| 国产成人a级片| 国产高清亚洲一区| 精品中文字幕一区二区小辣椒| 亚洲成人动漫一区| 日韩电影在线免费观看| 高清不卡一区二区| 91蜜桃网址入口| 精品视频免费看| 在线不卡的av| 久久免费国产精品| 国产亚洲一区二区三区四区| 久久理论电影网| 中文在线一区二区| 中文字幕一区二区三区色视频| 中文字幕综合网| 三级精品在线观看| 激情成人午夜视频| 91在线视频网址| 欧美一区二区福利在线| 日本一区免费视频| 老司机一区二区| 北条麻妃国产九九精品视频| 欧美日韩国产一二三| 国产夜色精品一区二区av| 亚洲一区中文在线| 成人黄色小视频| 日韩欧美亚洲国产精品字幕久久久| 国产精品女同一区二区三区| 亚洲综合成人在线| 国产成人欧美日韩在线电影| 欧美日韩国产精品自在自线| 久久综合狠狠综合| 欧美aaa在线| 99国产精品久久久| 2020国产精品自拍| 麻豆91免费观看| 欧美日韩久久久一区| 中文字幕一区二区三区四区| 懂色av一区二区三区免费观看| 日韩视频一区二区三区在线播放| 亚洲电影欧美电影有声小说| 色婷婷一区二区三区四区| 国产精品美女久久久久久久| 国产乱理伦片在线观看夜一区| 7799精品视频| 久久丁香综合五月国产三级网站| 欧美婷婷六月丁香综合色| 亚洲色图一区二区| 色悠悠久久综合| 亚洲欧洲日韩一区二区三区| 成人三级伦理片| 综合在线观看色| 欧美色国产精品| 香蕉久久夜色精品国产使用方法 | 日本成人中文字幕在线视频| 欧美日韩精品免费| 久久精品国产精品亚洲综合| 日韩三级视频在线看| 国产精品一二三四五| 中文字幕视频一区二区三区久| 99久免费精品视频在线观看| 一区二区三区在线视频观看 | 欧美不卡一区二区三区| 国产成人自拍网| 一区二区三区四区激情| 欧美一区二区在线免费播放| 国产成人在线观看| 五月天中文字幕一区二区| 国产欧美精品一区二区色综合朱莉| 91影院在线免费观看| 狠狠久久亚洲欧美| 亚洲国产一区视频| 欧美极品少妇xxxxⅹ高跟鞋| 666欧美在线视频| 色综合天天天天做夜夜夜夜做| 久久av中文字幕片| 午夜av一区二区| 综合精品久久久| 欧美激情在线看| 久久午夜羞羞影院免费观看| 欧美久久久久久蜜桃| 色婷婷综合激情| 日本国产一区二区| 97久久超碰国产精品电影| 国产精品一区二区黑丝| 精品一区二区久久| 裸体健美xxxx欧美裸体表演| 青青草原综合久久大伊人精品 | 91美女片黄在线观看| 成人性色生活片免费看爆迷你毛片| 久久精品国产色蜜蜜麻豆| 日韩在线a电影| 香蕉久久一区二区不卡无毒影院| 午夜一区二区三区在线观看| 国产成人午夜高潮毛片| 成人免费av网站| 一本一本久久a久久精品综合麻豆| 国产最新精品免费| 91丨九色丨尤物| 6080yy午夜一二三区久久| 欧美日韩激情一区二区| proumb性欧美在线观看| 91在线观看地址| 91精品在线免费观看| 欧美国产综合一区二区| 亚洲欧洲日韩综合一区二区| 国产农村妇女毛片精品久久麻豆| 久久人人97超碰com| 亚洲一区二区三区在线播放| 蜜乳av一区二区| 99久久久久久99| 欧美变态凌虐bdsm| 一区二区三区蜜桃网| 喷白浆一区二区| 欧美亚洲日本一区| 久久久久97国产精华液好用吗| 亚洲午夜久久久久久久久电影网| 美女一区二区在线观看| 欧洲av一区二区嗯嗯嗯啊| 欧美极品另类videosde| 青青草97国产精品免费观看无弹窗版| 成人av网站在线观看免费| 欧美电影免费观看高清完整版| 亚洲最大色网站| 99精品桃花视频在线观看| 国产欧美精品一区二区三区四区 | 北条麻妃一区二区三区| 日韩欧美一级片| 日产精品久久久久久久性色| 在线观看三级视频欧美| 亚洲精选在线视频| 日本韩国视频一区二区| 一区视频在线播放| 成人av电影免费观看| 国产精品久久久久久一区二区三区| 丁香天五香天堂综合| 欧美国产精品劲爆| www.欧美日韩国产在线| 亚洲男人的天堂av| 欧美三级中文字幕在线观看| 日韩av一区二区在线影视| 欧美sm极限捆绑bd| 成人激情免费电影网址| 亚洲成a人片在线观看中文| 亚洲六月丁香色婷婷综合久久| 成人精品鲁一区一区二区| 国产欧美一区二区三区在线老狼| 国产一区二区不卡| 国产精品欧美一区二区三区| 欧美做爰猛烈大尺度电影无法无天| 亚洲一区精品在线| 久久精品一区四区| 91福利在线播放| 韩国精品主播一区二区在线观看| 久久久噜噜噜久久人人看| 91在线云播放| 免费日韩伦理电影| 亚洲男同性恋视频| 欧美成人官网二区|