<span id="mktg5"></span>

<i id="mktg5"><meter id="mktg5"></meter></i>

        <label id="mktg5"><meter id="mktg5"></meter></label>
        最新文章專題視頻專題問答1問答10問答100問答1000問答2000關鍵字專題1關鍵字專題50關鍵字專題500關鍵字專題1500TAG最新視頻文章推薦1 推薦3 推薦5 推薦7 推薦9 推薦11 推薦13 推薦15 推薦17 推薦19 推薦21 推薦23 推薦25 推薦27 推薦29 推薦31 推薦33 推薦35 推薦37視頻文章20視頻文章30視頻文章40視頻文章50視頻文章60 視頻文章70視頻文章80視頻文章90視頻文章100視頻文章120視頻文章140 視頻2關鍵字專題關鍵字專題tag2tag3文章專題文章專題2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章專題3
        問答文章1 問答文章501 問答文章1001 問答文章1501 問答文章2001 問答文章2501 問答文章3001 問答文章3501 問答文章4001 問答文章4501 問答文章5001 問答文章5501 問答文章6001 問答文章6501 問答文章7001 問答文章7501 問答文章8001 問答文章8501 問答文章9001 問答文章9501
        當前位置: 首頁 - 科技 - 知識百科 - 正文

        easyui的下拉框動態級聯加載的實現方法(附代碼)

        來源:懂視網 責編:小采 時間:2020-11-27 19:55:02
        文檔

        easyui的下拉框動態級聯加載的實現方法(附代碼)

        easyui的下拉框動態級聯加載的實現方法(附代碼):這次給大家帶來easyui的下拉框動態級聯加載的實現方法(附代碼),easyui下拉框動態級聯加載的注意事項有哪些,下面就是實戰案例,一起來看一下。easyui的下拉框動態加載數據,高校中要根據首先查詢所有學院,然后根據學院動態加載課程。下面看如何實現。1.
        推薦度:
        導讀easyui的下拉框動態級聯加載的實現方法(附代碼):這次給大家帶來easyui的下拉框動態級聯加載的實現方法(附代碼),easyui下拉框動態級聯加載的注意事項有哪些,下面就是實戰案例,一起來看一下。easyui的下拉框動態加載數據,高校中要根據首先查詢所有學院,然后根據學院動態加載課程。下面看如何實現。1.

        這次給大家帶來easyui的下拉框動態級聯加載的實現方法(附代碼),easyui下拉框動態級聯加載的注意事項有哪些,下面就是實戰案例,一起來看一下。

        easyui的下拉框動態加載數據,高校中要根據首先查詢所有學院,然后根據學院動態加載課程。下面看如何實現。

        1.界面效果

        QQ截圖20180414115031.png

        2. html + js代碼

        <span>學院名稱:</span> 
        <input class="easyui-combobox" style="width:30%;" id="collegeName"> 
        <span>課程名稱:</span> 
        <input class="easyui-combobox" style="width:30%;" id="courseName"><br/>
        $(function() { 
         // 下拉框選擇控件,下拉框的內容是動態查詢數據庫信息 
         $('#collegeName').combobox({ 
         url:'${pageContext.request.contextPath}/loadInstitution', 
         editable:false, //不可編輯狀態 
         cache: false, 
         panelHeight: '150', 
         valueField:'id', 
         textField:'institutionName', 
         onHidePanel: function(){ 
         $("#courseName").combobox("setValue",'');//清空課程 
         var id = $('#collegeName').combobox('getValue'); 
         //alert(id); 
         $.ajax({ 
         type: "POST", 
         url: '${pageContext.request.contextPath}/loadCourse?id=' + id, 
         cache: false, 
         dataType : "json", 
         success: function(data){ 
         $("#courseName").combobox("loadData",data); 
         } 
         }); 
         } 
        }); 
         $('#courseName').combobox({ 
         //url:'itemManage!categorytbl', 
         editable:false, //不可編輯狀態 
         cache: false, 
         panelHeight: '150',//自動高度適合 
         valueField:'id', 
         textField:'courseName' 
         }); 
        });

        3.后臺代碼

        @RequestMapping("/loadInstitution") 
         /** 
         * 加載學院 
         * @param 
         * @param 
         * @return void 
         * @exception/throws [違例類型] [違例說明] 
         * @see [類、類#方法、類#成員] 
         * @deprecated 
         */ 
         public void loadInstitute(HttpServletRequest request, 
         HttpServletResponse response) throws Exception { 
         try { 
         JackJsonUtils JackJsonUtils = new JackJsonUtils(); 
         List<Institution> institutionList = institutionBean 
         .queryAllColleage(); 
         System.out.println("學院list大小=====" + institutionList.size()); 
         String result = JackJsonUtils.BeanToJson(institutionList); 
         System.out.println(result); 
         JsonUtils.outJson(response, result); 
         } catch (Exception e) { 
         logger.error("加載學院失敗", e); 
         } 
         } 
         
         @RequestMapping("/loadCourse") 
         /** 
         * 動態加載課程 
         * 
         * 
         * @param 
         * @param 
         * @return void 
         * @exception/throws [違例類型] [違例說明] 
         * @see [類、類#方法、類#成員] 
         * @deprecated 
         */ 
         public void loadCourse(HttpServletRequest request, 
         HttpServletResponse response) throws Exception { 
         JackJsonUtils JackJsonUtils = new JackJsonUtils(); 
         String id = request.getParameter("id"); 
         System.out.println("學院id====" + id); 
         try { 
         if(id != null && id != ""){ 
         List<CourseInfo> listCourseInfoList = courseBean 
         .queryAllCourseInfos(id); 
         System.out.println("課程list大小=====" + listCourseInfoList.size()); 
         String result = JackJsonUtils.BeanToJson(listCourseInfoList); 
         System.out.println(result); 
         JsonUtils.outJson(response, result); 
         } 
         } catch (Exception e) { 
         logger.error("加載課程失敗", e); 
         } 
         }

        根據基礎提供的接口查詢學院和課程,轉換為json格式后綁定到前臺控件上。

        相信看了本文案例你已經掌握了方法,更多精彩請關注Gxl網其它相關文章!

        推薦閱讀:

        有哪些vue組件的書寫方法

        通過JS獲取JSON數據并加載的步驟詳解

        JS怎樣讓元素沿著拋物線軌跡運動

        聲明:本網頁內容旨在傳播知識,若有侵權等問題請及時與本網聯系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com

        文檔

        easyui的下拉框動態級聯加載的實現方法(附代碼)

        easyui的下拉框動態級聯加載的實現方法(附代碼):這次給大家帶來easyui的下拉框動態級聯加載的實現方法(附代碼),easyui下拉框動態級聯加載的注意事項有哪些,下面就是實戰案例,一起來看一下。easyui的下拉框動態加載數據,高校中要根據首先查詢所有學院,然后根據學院動態加載課程。下面看如何實現。1.
        推薦度:
        標簽: 代碼 ea easyUI
        • 熱門焦點

        最新推薦

        猜你喜歡

        熱門推薦

        專題
        Top
        主站蜘蛛池模板: 国产大片91精品免费看3| 四虎成人精品永久免费AV| 国产92成人精品视频免费| 亚洲精品无码不卡在线播放HE| 理论秋霞在线看免费| 免费欧洲美女牲交视频| 风间由美在线亚洲一区| 免费v片视频在线观看视频| 国产精品成人亚洲| 国产精品免费一级在线观看| 欧美色欧美亚洲另类二区| 国产免费人成视频在线观看| 美女黄色免费网站| 国产日产亚洲系列最新| 久久性生大片免费观看性| 亚洲产国偷V产偷V自拍色戒| 久久这里只精品国产免费10| 亚洲的天堂av无码| 手机在线看永久av片免费| 亚洲精华国产精华精华液 | 四虎影视在线影院在线观看免费视频 | 免费在线看黄网站| 国产成人亚洲综合色影视| 1000部羞羞禁止免费观看视频| 亚洲国产成人精品无码区在线秒播 | 成人影片麻豆国产影片免费观看 | 亚洲性线免费观看视频成熟| 女人18毛片a级毛片免费视频| 粉色视频免费入口| 亚洲人成色77777| 88xx成人永久免费观看| 亚洲国产成人99精品激情在线 | 久久青青草原亚洲av无码| 无码人妻AV免费一区二区三区 | 未满十八私人高清免费影院| 亚洲色图综合在线| 久久大香伊焦在人线免费| 一区二区亚洲精品精华液| 国产精品亚洲不卡一区二区三区| 91福利视频免费观看| 亚洲av午夜电影在线观看|