成人性生交大片免费看视频r_亚洲综合极品香蕉久久网_在线视频免费观看一区_亚洲精品亚洲人成人网在线播放_国产精品毛片av_久久久久国产精品www_亚洲国产一区二区三区在线播_日韩一区二区三区四区区区_亚洲精品国产无套在线观_国产免费www

主頁(yè) > 知識(shí)庫(kù) > 下拉菜單的級(jí)聯(lián)操作(ajax)

下拉菜單的級(jí)聯(lián)操作(ajax)

熱門標(biāo)簽:個(gè)人怎樣在百度地圖標(biāo)注地名 云呼外撥網(wǎng)絡(luò)電話系統(tǒng) 超級(jí)大富翁地圖標(biāo)注 硅語(yǔ)電話機(jī)器人公司 地圖標(biāo)注項(xiàng)目怎么樣 越南河內(nèi)地圖標(biāo)注 ai機(jī)器人電銷資源 機(jī)器人電銷騙局揭秘 騰訊地圖標(biāo)注位置能用多久

在開發(fā)中常常會(huì)遇到菜單的級(jí)聯(lián)操作,比如:國(guó)家、城市、鄉(xiāng)鎮(zhèn)的選擇等。當(dāng)選中某個(gè)國(guó)家的時(shí)候,后面的菜單會(huì)把該國(guó)家內(nèi)的城市羅列出來,當(dāng)選中城市的時(shí)候,后面的菜單會(huì)把對(duì)應(yīng)的鄉(xiāng)鎮(zhèn)列出來。 

解決這種菜單的級(jí)聯(lián)操作的辦法,我理解的有兩種:

①使用js來實(shí)現(xiàn),把頁(yè)面所用到的級(jí)聯(lián)數(shù)據(jù)放到j(luò)s內(nèi),當(dāng)頁(yè)面加載完成后,通過js顯示到對(duì)應(yīng)的select內(nèi),這種方法的解決辦法有很多種,最為直觀的一種是放到多維數(shù)組中,每個(gè)人的思維不一樣,這里就不詳細(xì)解說。

②使用ajax異步動(dòng)態(tài)加載,然后顯示到對(duì)應(yīng)的select內(nèi),這種方法很便捷,建議在開發(fā)中使用。

下面看一個(gè)開發(fā)中的小例子: 

JSP簡(jiǎn)短頁(yè)面: 

      div class="form-group">
        label class="col-sm-2 control-label">設(shè)備類別/label>
        div class="col-sm-4">
          select class="basic-single" name="codeCategory" onchange="showCodeSubCate()" id="codeCategory" style="width: 100%">
          
          /select>
        /div>
        label class="col-sm-2 control-label">設(shè)備子類/label>
        div class="col-sm-4">
          select class="basic-single" name="codeSubCategory" id="codeSubCate" disabled="disabled" style="width: 100%">
            option value="">--請(qǐng)選擇--/option>
          /select>
        /div>
/div>

該頁(yè)面內(nèi)涉及到了兩個(gè)select,分別為:設(shè)備分類和設(shè)備子類,其中設(shè)備分類為一級(jí)菜單,設(shè)備子類為二級(jí)菜單,設(shè)備子類的顯示內(nèi)容由設(shè)備分類決定。 

下面來看ajax代碼段: 

function addCodeCategory(){
    $.ajax({
      url: "%=request.getContextPath()%>/facilitydict/showCodeCategory",
      async: false, //請(qǐng)求是否異步,默認(rèn)為異步,這也是ajax重要特性
      type: "GET",  //請(qǐng)求方式
      success: function(result) {
        result = $.parseJSON(result);
        var data = result.data;
        var codeCates = data.split(",");
        str ='option value="6801">--請(qǐng)選擇--/option>';
        for(x in codeCates){
          str+='option value="'+codeCates[x]+'">'+codeCates[x]+'/option>';
        }
        $("#codeCategory").html(str);
        
      }
    });
  }
  
  function showCodeSubCate(){
    $("#codeSubCate").prop("disabled","");//將設(shè)備子類的select解除鎖定
    var target = $("#codeCategory option:selected").text();
    $.ajax({
      url: "%=request.getContextPath()%>/facilitydict/showCodeSubCategory",
      data : {codeCategory:target},
      async: false, //請(qǐng)求是否異步,默認(rèn)為異步,這也是ajax重要特性
      type: "GET",  //請(qǐng)求方式
      success: function(result) {
        result = $.parseJSON(result);
        var data = result.data;
        var codeCates = data.split(",");
        var str="";
        for(x in codeCates){
          str+='option value="'+codeCates[x]+'">'+codeCates[x]+'/option>';
        }
        $("#codeSubCate").html(str);
      }
    });
  }

不難看出,當(dāng)設(shè)備分類選擇器內(nèi)的內(nèi)容發(fā)生改變后,觸發(fā)showCodeSubCate函數(shù)來請(qǐng)求后臺(tái)獲取數(shù)據(jù),然后把請(qǐng)求到的數(shù)據(jù)添加到設(shè)備子類對(duì)應(yīng)的select內(nèi)。后臺(tái)代碼的實(shí)現(xiàn)如下(只貼出controller的方法):

@RequestMapping("/showCodeCategory")
  @ResponseBody
  public ResultString> searchCodeCategory() {

    ResultString> rs = new Result>();
    ListString> codeCategorys = facilityDictService.searchCodeCategory();
    String codeCate = StringUtil.collectionToCommaDelimitedString(codeCategorys);
    rs.setData(codeCate);
    return rs;

  }

  @RequestMapping("/showCodeSubCategory")
  @ResponseBody
  public ResultString> searchCodeSubCategory(HttpServletRequest request) {
    String codeCategory = request.getParameter("codeCategory");
    ResultString> rs = new Result>();
    ListString> codeSubCategorys = facilityDictService.searchCodeSubCategory(codeCategory);
    String codeCate = StringUtil.collectionToCommaDelimitedString(codeSubCategorys);
    rs.setData(codeCate);
    return rs;
  }

這兩個(gè)方法分別對(duì)應(yīng)上面的兩個(gè)ajax請(qǐng)求,值得介紹的是后臺(tái)返回的數(shù)據(jù),返回值類型為ResultString>,該返回值類型是一個(gè)工具類,具體實(shí)現(xiàn)可以在我的博客中查看,鏈接為:http://www.cnblogs.com/blog411032/p/5799669.html

ajax與后臺(tái)交互傳輸數(shù)據(jù)的工具類

 public class ResultT> implements Serializable {

  private static final long serialVersionUID = 3637122497350396679L;

  private boolean success;
  private T data;
  private String msg;

  public Result() {
  }

  public Result(boolean success) {
    this.success = success;
  }

  public boolean isSuccess() {
    return success;
  }

  public void setSuccess(boolean success) {
    this.success = success;
  }

  public T getData() {
    return data;
  }

  public void setData(T data) {
    this.data = data;
  }

  public String getMsg() {
    return msg;
  }

  public void setMsg(String msg) {
    this.msg = msg;
  }

  public Result(boolean success, String msg) {
    super();
    this.success = success;
    this.msg = msg;
  }

  public Result(boolean success, T data) {
    super();
    this.success = success;
    this.data = data;
  }

} 

該類為前后臺(tái)交互提供了非常大的便捷: 

下面是前后臺(tái)的ajax交互:

 前臺(tái)ajax代碼:

$.ajax({
      url: "%=request.getContextPath()%>/supp/deleteSupp",
      data : {supplierId:supplierId},
      async: false, //請(qǐng)求是否異步,默認(rèn)為異步,這也是ajax重要特性
      type: "GET",  //請(qǐng)求方式
      success: function(data) {
        var rs = eval('('+data+')');
        flag = rs.success;
        if(flag){
          alert("刪除成功!");
        }
      }
    }); 

下面是后臺(tái)java代碼:

  @RequestMapping("/deleteSupp")
  @ResponseBody
  public ResultString> deleteSupplier(HttpServletRequest request){
    ResultString> rs = new Result>();
    String supplierId = request.getParameter("supplierId");
    supplierService.deleteSupplierById(supplierId);
    rs.setSuccess(true);
    return rs;
  }

以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

您可能感興趣的文章:
  • ajax請(qǐng)求后臺(tái)得到j(luò)son數(shù)據(jù)后動(dòng)態(tài)生成樹形下拉框的方法
  • ajax實(shí)現(xiàn)動(dòng)態(tài)下拉框示例
  • ajax提交到j(luò)ava后臺(tái)之后處理數(shù)據(jù)的實(shí)現(xiàn)
  • 利用ajax傳遞數(shù)組及后臺(tái)接收的方法詳解
  • ajax異步讀取后臺(tái)傳遞回的下拉選項(xiàng)的值方法

標(biāo)簽:海南 鄭州 林芝 舟山 邢臺(tái) 內(nèi)蒙古 洛陽(yáng) 遼源

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《下拉菜單的級(jí)聯(lián)操作(ajax)》,本文關(guān)鍵詞  下拉菜單,的,級(jí)聯(lián),操作,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無(wú)關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《下拉菜單的級(jí)聯(lián)操作(ajax)》相關(guān)的同類信息!
  • 本頁(yè)收集關(guān)于下拉菜單的級(jí)聯(lián)操作(ajax)的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    99久久99久久精品免费看小说.| 精品电影在线| 午夜免费福利在线观看| 日韩亚洲欧美成人一区| 午夜视频在线免费播放| 中文字幕在线视频精品| 国产精品一区专区欧美日韩| 搡老熟女老女人一区二区| 欧美激情18p| 国产精品欧美一区喷水| 成人在线视频区| 91精品国产乱码久久久久久久久| 日韩不卡av在线| 国产视频一区二区在线观看| 成人黄色777网| 国产精品一区二区三区乱码| 日韩美一区二区三区| 天天草夜夜草| 欧美一级高清免费| av网站一区二区三区| 国产成人aa精品一区在线播放| 玖草视频在线观看| 一本色道久久88亚洲精品综合| 一区二区中文字幕| 国产精品久久综合青草亚洲AV| 精品视频一区二区三区四区五区| 一区二区三区视频在线观看免费| 91网站黄www| 少妇久久久久久被弄到高潮| 少妇高潮毛片色欲ava片| 777777777亚洲妇女| 97se视频在线观看| 精品人妻少妇嫩草av无码| 成人三级在线视频| 毛片久久久久久| 久热精品在线播放| 国产呦精品一区二区三区网站| 成人一区二区不卡免费| 国产欧美精品在线观看| 久久黄色av网站| 亚洲最大色图| 日本中文字幕一区二区有限公司| 欧美最猛性xxxx免费| 亚洲成人av一区二区| 午夜xxxxx| xxxxx成人.com| 亚洲精品卡一卡二| 香港欧美日韩三级黄色一级电影网站| 涩涩在线视频| 午夜精品福利影院| 亚洲狠狠婷婷综合久久蜜桃| 色婷婷一区二区三区| 国产激情视频一区二区| 亚洲视频久久| 不卡av播放| 国内精品久久久久久久久久| 欧美三区在线观看| 国产精品国产三级国产有无不卡| 日韩理伦片在线| 国产成+人+综合+亚洲欧美丁香花| 亚洲福利一区二区三区| 欧美成人乱码一区二区三区| 57pao国产成人免费| 精品久久中文| 国产又黄又粗的视频| 香蕉久久视频| 欧美成年人网站| 亚洲在线一区| 色婷婷久久综合中文久久蜜桃av| 99免费在线观看视频| 欧美肥胖老妇做爰| 日韩欧美精品电影| 国产精品66| 日本一二三区视频免费高清| 亚洲1024| 伦理欧美一区| 午夜国产在线| 特级西西444www大胆免费看| 欧美福利小视频| 狠狠狠综合7777久夜色撩人| 亚洲精品无码久久久久久久| 一区二区三区日韩视频| 日本vs亚洲vs韩国一区三区| 国产黄色三级网站| 亚洲精品一区二区在线| 91精品视频网| 天天操夜夜骑| 国产午夜精品一区理论片| 成人天堂资源www在线| 91在线视频在线观看| 中文字幕第一区综合| 日韩精品久久久久久久的张开腿让| 加勒比在线一区二区三区观看| 99久久国产免费免费| 国产在线黄色| 欧美日韩国产经典色站一区二区三区| 国产毛片毛片毛片毛片毛片毛片| 人人做人人爽人人爱| 天堂网一区二区| 亚洲午夜女主播在线直播| 视频在线观看91| 亚洲自拍第三页| av免费观看网站| 日本中文一区二区三区| 99久久免费国产精品| 免费黄色在线网址| 久久久99免费视频| 成人涩涩小片视频日本| 欧美激情奇米色| 99riav视频一区二区| av麻豆国产| jizzjizzjizz孕妇| 亚洲欧洲国产日本综合| 精品国产三级a在线观看| 午夜丝袜av电影| 啊啊啊一区二区| 精品在线不卡| 熟女熟妇伦久久影院毛片一区二区| 2025中文字幕| 一区二区三区视频免费观看| 国产国语性生话播放| 少妇高潮一区二区三区| 国产成人一区在线| 97在线观看免费高清| 神马电影网我不卡| 日韩成人午夜精品| 中文字幕 亚洲视频| 免费网站在线观看黄| 久久看人人爽人人| 4hu四虎永久网址| 欧美日韩午夜在线视频| 娇妻高潮浓精白浆xxⅹ| 疯狂做受xxxx欧美肥白少妇| gogogo高清免费观看在线视频| 亚洲av无码久久精品色欲| 欧美二区三区在线| 伊人久久综合97精品| 欧美福利在线观看| 久久av免费看| 欧美一区二区视频| 日韩国产福利| 美女又爽又黄| 欧美日韩不卡在线| 成人高潮a毛片免费观看网站| 亚洲女同另类| 黄色工厂这里只有精品| 国产精品一区二区欧美| 国产精品都在这里| 国产成人一区二区三区别| 国产麻豆免费视频| 欧洲日韩成人av| 欧美激情亚洲另类| 97天天综合网| 国产精品网站入口| 夜夜躁狠狠躁日日躁婷婷小说| 色窝窝无码一区二区三区成人网站| 美足av综合网| 妖精视频一区二区| 朝桐光av一区二区三区| 免费精品视频一区二区三区| 亚洲高清免费观看高清完整版在线观看| 成人一区二区不卡免费| 先锋音影av资源中文网| 中文天堂最新版本在线观看| 亚洲精品一区二区三区蜜桃下载| 亚洲美女高潮久久久| 国产精品美女免费看| 伊人久久综合影院| 岛国视频一区免费观看| 欧美大片网站| jizz国产视频| 热re99久久精品国99热蜜月| 99视频免费在线观看| 亚洲在线电影| 成人免费黄色| 粉嫩av一区二区三区在线播放| 狠狠做六月爱婷婷综合aⅴ| 色综合五月天| 四虎影院一区二区三区| 免费av成人在线| 亚洲精品欧美日韩| 国产伪娘ts一区| 91视频免费在观看| 色哟哟国产精品| 亚洲国产成人av好男人在线观看| 亚洲色图首页| 成人看片黄a免费看在线| 亚洲午夜久久久影院| 国产一二三区在线观看| 精品人人人人| av午夜在线观看| 久久国产劲爆∧v内射| 午夜视频网站在线观看| 欧美日韩精品在线播放| 91视频最新地址| 国产精品久久久久久久久久久久冷| 欧美日韩高清在线| gratisvideos另类灌满| 久久草av在线| 2017天天干夜夜操| 欧美日韩精品在线视频| 五月天久久777| 粉嫩的18在线观看极品精品| 日本视频一区二区| 欧美日韩精品在线观看| 母乳一区在线观看| 成人在线综合网站| 免费的黄色片| 亚洲毛片视频| 密臀av在线播放| 欧美高清视频在线观看mv| 成年人看的免费视频| 永久av免费在线观看| 亚洲香蕉成视频在线观看| 欧美人与性动交xxⅹxx| 精品人妻一区二区三区换脸明星| 国产视频青青| 中文字幕在线观看你懂的| 国产精品久久久久久婷婷天堂| 自拍视频在线| 欧美性69xxxx肥| 黄色一级大片免费| 首页国产欧美久久| 国产mv免费观看入口亚洲| 亚洲视频tv| 国产欧美精品va在线观看| 黄视频网站免费看| 菠萝蜜网站在线观看| 欧美午夜精品一区二区三区| 自拍偷拍18p| 欧美aⅴ一区二区三区视频| 波多野结衣电影免费观看| 色婷婷久久一区二区三区麻豆| 在线播放不卡| 青青草国产免费自拍| 中文字幕+乱码+中文乱码91| 在线观看一区二区三区三州| 久久综合国产精品台湾中文娱乐网| 久久久久久久久久久黄色| 丝袜美腿亚洲一区二区图片| 亚洲福利一区| 欧美一级黄色录像片| 欧美虐宫另类残忍视频| www.色五月| 亚洲日本成人女熟在线观看| 亚洲天堂av线| 欧美77777| 伦一区二区三区中文字幕v亚洲| 亚洲jjzzjjzz在线观看| 不卡中文字幕| 国产又大又长又粗又黄| 妞干网在线免费视频| 爱爱网站免费| 成年人福利网站| 波多野结衣先锋影音| 成人三级视频在线播放| 麻豆成人免费电影| 亚洲成a人片在线观看中文| 成人综合日日夜夜| 一区二区传媒有限公司| 欧美成人精品高清在线播放| 国产精品99蜜臀久久不卡二区| 成人免费的视频| 色呦呦视频在线观看| 日韩欧美亚洲日产国| 精品欧美一区二区三区| 免费福利片在线观看| 欧美精品1区2区| 91视视频在线直接观看在线看网页在线看| 国产高清中文字幕在线| 人妻丰满熟妇av无码区app| 人九九综合九九宗合| 久久精品亚洲欧美日韩精品中文字幕| 日韩欧美一区二区三区四区| 国产精品久久久久久久久借妻| 亚洲精品tv| 丰满岳乱妇一区二区| 国产激情在线视频| 亚洲视频中文字幕| 欧美撒尿777hd撒尿| xfplay5566色资源网站| 日韩在线电影一区| 色偷偷福利视频| 国产又爽又黄又舒服又刺激视频| 亚洲区小说区图片区qvod按摩| 欧美一区网站| 中文字幕第20页| 国产三级视频在线播放| 性爱视频在线播放| 国产精品资源在线| 粉嫩绯色av一区二区在线观看| 天天免费综合色| 免费日韩中文字幕| 亚洲三级中文字幕| 3d成人h动漫网站入口| 欧美肉体xxxx裸体137大胆| 亚洲一区av在线播放| 国产99视频在线| 亚洲三级视频在线观看| 欧美精品乱码久久久久久| 欧美色综合天天久久综合精品| 欧美国产视频一区| 欧美性生活一级片| 伊人久久av导航| 男男做性免费视频网| www.天天射.com| 久久中文字幕在线| 97人人爽人人爽人人爽| 中文成人激情娱乐网| 欧洲成人一区| 日本丰满少妇裸体自慰| 欧美日一区二区三区| 熟妇人妻一区二区三区四区| 亚洲男女自偷自拍| 九九九久久久精品| 精品国内产的精品视频在线观看| 国产二级一片内射视频播放| 欧美精品欧美精品| 国产精品久久久久久户外露出| 美女撒尿一区二区三区| 一卡二卡三卡视频| 欧美伊人精品成人久久综合97| 国产精品91在线| 永久免费黄色软件| 精品麻豆一区二区三区| 一区二区三区欧美久久| 国产亚洲二区| 日韩av综合|