欧美阿v视频在线大全_亚洲欧美中文日韩V在线观看_www性欧美日韩欧美91_亚洲欧美日韩久久精品

主頁 > 知識庫 > ajax.net +jquery 無刷新三級聯動的實例代碼

ajax.net +jquery 無刷新三級聯動的實例代碼

熱門標簽:電銷語音自動機器人 長春呼叫中心外呼系統哪家好 鄭州400電話辦理 聯通 萊蕪外呼電銷機器人價格 智能電話營銷外呼系統 戶外地圖標注軟件手機哪個好用 凱立德導航官網地圖標注 五常地圖標注 地圖標注和認領

復制代碼 代碼如下:

    !DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
html xmlns="http://www.w3.org/1999/xhtml">
head>
    title>/title>
    script src="Jquery1.7.js" type="text/javascript">/script>
    script type="text/javascript">
        $(function () {
            $.ajax({
                type: "post",
                contentType: "application/json",
                url: "WebService1.asmx/loadprovince",
                data: "{}",
                success: function (result) {
                    var ping;
                    for (var i = 0; i result.d.length; i++) {
                        ping += "option value=" + result.d[i].provinceID + ">";
                        ping += result.d[i].provincename;
                        ping += "/option>";

                    }
                    $('#Select1').append(ping);

   
                }

   
            })
            $('#Select1').change(function () {
                //第二次選時要記得清空市和縣中的內容
                $('#Select2 option:gt(0)').remove();
                $('#Select3 option:gt(0)').remove();
                //在省的改變事件里綁定下一個下來列表(要失掉省的id)

                $.ajax({
                    type: "post",
                    contentType: "application/json",
                    url: "WebService1.asmx/loadcity",
                    data: "{fatherid:'" + $('#Select1 option:selected').val() + "'}",
                    success: function (result) {
                        var str2;
                        for (var i = 0; i result.d.length; i++) {
                            str2 += "option value=" + result.d[i].cityID + ">";
                            str2 += result.d[i].cityname;
                            str2 += "/option>";
                        }

                        $('#Select2').append(str2);
                    }
                })
            })
            $('#Select2').change(function () {
                $('#Select3 option:gt(0)').remove();

                $.ajax({
                    type: "post",
                    contentType: "application/json",
                    url: "WebService1.asmx/loadarea",
                    data: "{fatherid:'" + $('#Select2 option:selected').val() + "'}",
                    success: function (result) {
                        var str3;
                        for (var i = 0; i result.d.length; i++) {
                            str3 += "option value=" + result.d.areaID + ">";
                            str3 += result.d[i].areaname;
                            str3 += result.d[i].father;

                        }
                        $('#Select3').append(str3);
                    }
                })
            })
        })

    /script>
/head>
body>
   省:
    select id="Select1">
        option>--請選擇--/option>
    /select>
    市:
    select id="Select2">
        option>--請選擇--/option>
    /select>
    縣:
    select id="Select3">
        option>--請選擇--/option>
    /select>
/body>
/html>

webservice:

復制代碼 代碼如下:

 [WebMethod]//加載省
        public ListModel.province> loadprovince()//為什么要用list因為這里出從前的值不可能一個實例是多個model實例,一個實例就是一條記載這樣做防止字段錯誤
        {
            BLL.province bp = new BLL.province();
            ListModel.province> list=bp.getlistModel();
            return list;
        }
        [WebMethod]//加載市
        public ListModel.city> loadcity(string fatherid)
        {
            BLL.city bc = new BLL.city();
            ListModel.city> list = bc.getlistmodel(fatherid);
            return list;
        }
        [WebMethod]//加載縣
        public ListModel.area> loadarea(string fatherid)
        {
            BLL.area ba = new BLL.area();
            ListModel.area> list = ba.getlistmodel(fatherid);
            return list;

        }
    }
}

DAL--area

復制代碼 代碼如下:

public System.Collections.Generic.ListModel.area> getlistmodel(string fatherid)
        {
            System.Collections.Generic.ListModel.area> list = new System.Collections.Generic.ListModel.area>();
            DataTable dt = GetList("father=" + fatherid + "").Tables[0];
            foreach (DataRow row in dt.Rows)
            {
                Model.area ma = new Model.area();
                ma.areaID = row["areaID"].ToString();
                ma.areaname = row["areaname"].ToString();
                ma.father = row["father"].ToString();
                list.Add(ma);
            }
            return list;
        }


Dal--city

復制代碼 代碼如下:

 public System.Collections.Generic.ListModel.area> getlistmodel(string fatherid)
        {
            System.Collections.Generic.ListModel.area> list = new System.Collections.Generic.ListModel.area>();
            DataTable dt = GetList("father=" + fatherid + "").Tables[0];
            foreach (DataRow row in dt.Rows)
            {
                Model.area ma = new Model.area();
                ma.areaID = row["areaID"].ToString();
                ma.areaname = row["areaname"].ToString();
                ma.father = row["father"].ToString();
                list.Add(ma);
            }
            return list;
        }
    }


DAL-provience

復制代碼 代碼如下:

public System.Collections.Generic.ListModel.province> getlistModel()
        {
            //將要查的內容以實例的方式返回
            //這里要做的就是要建立list并將list用model實例填滿,而model要用一個方法失掉數據并添加到model中
          //建list實例
            System.Collections.Generic.ListModel.province> list = new System.Collections.Generic.ListModel.province>();
            //已經有了的失掉數據的方法就不用自己寫了通過調用Getlist的方法操縱數據庫拿到數據
            DataTable dt = GetList("").Tables[0];
            //拿到數據后就需要將數據添加到model實例中了

            foreach (DataRow row in dt.Rows)
            {
                //每一行都是個實例所以要將model的放在循環里面
                Model.province mp = new Model.province();
                mp.provinceID = row["provinceID"].ToString();
                mp.provincename = row["provincename"].ToString();
                list.Add(mp);//沒添加完一個實例都要放到list中
            }
            return list;


        }

您可能感興趣的文章:
  • PHP+Mysql+Ajax+JS實現省市區三級聯動
  • asp.net省市三級聯動的DropDownList+Ajax的三種框架(aspnet/Jquery/ExtJs)示例
  • AJAX省市區三級聯動下拉菜單(java版)
  • ajax實現無刷新省市縣三級聯動
  • ajax三級聯動下拉菜單效果
  • jquery+ajax實現省市區三級聯動效果簡單示例
  • jQuery ajax實現省市縣三級聯動
  • ajax三級聯動的實現方法
  • AJAX和WebService實現省市縣三級聯動具體代碼
  • ajax實現select三級聯動效果

標簽:岳陽 西藏 福州 衢州 湖州 宣城 西寧 紅河

巨人網絡通訊聲明:本文標題《ajax.net +jquery 無刷新三級聯動的實例代碼》,本文關鍵詞  ajax.net,+jquery,無,刷新,三級,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《ajax.net +jquery 無刷新三級聯動的實例代碼》相關的同類信息!
  • 本頁收集關于ajax.net +jquery 無刷新三級聯動的實例代碼的相關信息資訊供網民參考!
  • 推薦文章
    欧美阿v视频在线大全_亚洲欧美中文日韩V在线观看_www性欧美日韩欧美91_亚洲欧美日韩久久精品
  • <rt id="w000q"><acronym id="w000q"></acronym></rt>
  • <abbr id="w000q"></abbr>
    <rt id="w000q"></rt>
    久久先锋资源网| 国精产品一区一区三区mba视频 | 精品中文字幕一区二区小辣椒| 免费人成视频在线播放| 精品国产乱码久久久久久鸭王1| 久久久精品国产免费观看同学| 老司机免费视频一区二区| 黄色正能量网站| 日韩欧美中文字幕公布| 免费观看成人av| 日本黄色特级片| 日韩精品一区二区三区三区免费| 日韩电影一二三区| 无码人妻aⅴ一区二区三区 | 制服丝袜亚洲播放| 午夜精品福利一区二区三区av | 精品在线一区二区| 四虎成人免费影院| 欧美国产成人精品| 成人黄色小视频| 色狠狠一区二区三区香蕉| 亚洲欧美日韩成人高清在线一区| 94-欧美-setu| 欧美日韩美少妇| 日韩电影在线一区二区三区| 波多野结衣 在线| 久久久国产午夜精品| 国产白丝网站精品污在线入口| 天天鲁一鲁摸一摸爽一爽| 亚洲婷婷综合色高清在线| 91麻豆国产香蕉久久精品| 欧美剧情电影在线观看完整版免费励志电影 | 亚洲国产精品99久久久久久久久 | 精品少妇一区二区三区视频免付费| 蜜臀av亚洲一区中文字幕| 国产精品av久久久久久无| 亚洲国产高清在线观看视频| 99久久精品情趣| 欧美美女黄视频| 久久成人精品无人区| 永久av免费网站| 亚洲精品国产高清久久伦理二区| 久草视频福利在线| 2023国产精品| 99re66热这里只有精品3直播| 欧美精品少妇一区二区三区| 久久国产日韩欧美精品| 成熟的女同志hd| 天堂蜜桃91精品| 久久久久久久麻豆| 亚洲一区二区三区四区在线| 亚洲做受高潮无遮挡| 国产精品麻豆一区二区 | 国产伦理在线观看| 精品欧美黑人一区二区三区| 成人一级视频在线观看| 91精品久久久久久久久99蜜臂| 国产在线不卡一卡二卡三卡四卡| 色综合色狠狠天天综合色| 无码av中文一区二区三区桃花岛| 少妇人妻好深好紧精品无码| 亚洲女人的天堂| 精品人伦一区二区三电影| 亚洲欧美偷拍三级| 受虐m奴xxx在线观看| 亚洲图片你懂的| 中文字幕免费在线看线人动作大片| 亚洲日本丝袜连裤袜办公室| 亚洲国产av一区| 亚洲综合在线视频| 日韩av片在线免费观看| 亚洲一区在线看| 色哟哟一一国产精品| 天堂久久久久va久久久久| 色综合久久天天| 韩国毛片一区二区三区| 欧美日韩国产成人在线91| 国产suv精品一区二区三区| 欧美成人性战久久| 粗大的内捧猛烈进出视频| 国产女主播一区| 精品人妻一区二区免费视频| 18欧美乱大交hd1984| www在线观看免费视频| 亚洲大型综合色站| 色哟哟在线观看一区二区三区| 麻豆成人免费电影| 欧美裸体一区二区三区| 成人国产精品免费网站| 久久久久久一级片| 少妇精品一区二区| 亚洲国产精品久久久久婷婷884| 国产成人av免费在线观看| 麻豆精品精品国产自在97香蕉| 欧美日韩亚洲不卡| 成人福利在线看| 国产农村妇女毛片精品久久麻豆 | 无码黑人精品一区二区| 精品一区中文字幕| 日韩欧美久久久| 99re这里只有| 一区二区三区欧美| 一本一道综合狠狠老| 国产精品一区二区在线观看不卡| 欧美高清dvd| av在线免费观看不卡| 中文字幕在线不卡一区二区三区| 亚洲一级片在线播放| 蜜桃精品视频在线| 日韩一区二区免费电影| 中文字幕第九页| 亚洲已满18点击进入久久| 在线观看日韩精品| 99精品久久只有精品| 色综合久久久久综合体桃花网| 狠狠色综合色综合网络| 玖玖爱这里只有精品| 国产成人在线免费观看| 欧美经典三级视频一区二区三区| 色撸撸在线视频| 精品亚洲porn| 26uuu成人网一区二区三区| 亚洲永久无码7777kkk| 日韩国产一二三区| 欧美一级电影网站| 久久人人爽人人爽人人片| 日韩不卡一二三区| 精品三级在线观看| 欧美日韩一本到| 亚洲国产日韩a在线播放性色| 91国产免费看| 94-欧美-setu| 亚洲综合色视频| 欧美乱妇15p| 亚洲少妇18p| 蜜臀91精品一区二区三区| 免费不卡在线观看| 国产成人精品亚洲777人妖 | 在线观看日韩精品视频| 免费人成在线不卡| 精品国产1区2区3区| 精品人妻无码一区| 国产一区二区影院| 国产精品二三区| 在线亚洲精品福利网址导航| 国产又粗又猛又爽又黄| 天天影视色香欲综合网老头| 欧美一区二区三区免费大片| 美女爆乳18禁www久久久久久| 国内精品久久久久影院色| 中文字幕不卡在线观看| 日本久久一区二区| 中文字幕一区二区三区乱码不卡| 日韩精品电影在线| 国产日韩欧美高清在线| 一本一道波多野结衣一区二区| 日本泡妞xxxx免费视频软件| 日韩中文字幕亚洲一区二区va在线| 精品久久久久久最新网址| 中文国语毛片高清视频| 成人av电影在线| 亚洲二区视频在线| 欧美精品一区二区不卡| 九九热最新地址| 在线xxxxx| 国产一区视频在线看| 亚洲欧美日韩一区二区三区在线观看| 911国产精品| 东京热无码av男人的天堂| 久久精品一区二区三区av| 在线亚洲人成电影网站色www| 在线观看国产三级| 国产精品18久久久| 性久久久久久久| 国产午夜精品久久久久久免费视| 在线观看精品一区| 中文字幕免费高清| 99久久综合色| 奇米综合一区二区三区精品视频| 中文幕一区二区三区久久蜜桃| 欧美日韩免费在线视频| 亚洲色图日韩精品| 国产精品99久久久精品无码| 麻豆一区二区99久久久久| 成人免费小视频| 精品对白一区国产伦| 91久久线看在观草草青青| a天堂中文字幕| 中文字幕乱妇无码av在线| 国产制服丝袜一区| 亚洲一区二区av电影| 国产欧美1区2区3区| 欧美一区二区播放| 色婷婷国产精品| 国产一区二区三区四区在线| 国产原创剧情av| 成人午夜免费电影| 麻豆91在线播放免费| 亚洲一区在线观看免费观看电影高清| 久久久久久久综合日本|