EasyUI——combobox級聯
Easy UI的combobox實現省市縣的級聯選擇
js部分:
html部分<script type="text/javascript"> $(function(){ var province = $("#province").combobox({ valueField:'areaId', textField:'name', url:'do_cascade.jsp?id=0', onChange:function(newValue, oldValue){ $.get('do_cascade.jsp',{id:newValue},function(data){ city.combobox("clear").combobox('loadData',data); county.combobox("clear"); },'json'); }, //使用onSelect不能實現第一層與第三層的聯動 /* onSelect:function(rec){ var url = "do_cascade.jsp?id="+rec.areaId; $("#city").combobox('reload',url); }, */ onLoadSuccess:onLoadSuccess }); var city = $("#city").combobox({ valueField:'areaId', textField:'name', /* onSelect:function(rec){ var url = "do_cascade.jsp?id="+rec.areaId; $("#county").combobox('reload',url); }, */ onChange:function(newValue, oldValue){ $.get('do_cascade.jsp',{id:newValue},function(data){ country.combobox("clear").combobox('loadData',data); },'json'); }, onLoadSuccess:onLoadSuccess }); var country = $("#county").combobox({ valueField:'areaId', textField:'name', onLoadSuccess:onLoadSuccess }); }); function onLoadSuccess(){ var target = $(this); var data = target.combobox("getData"); var options = target.combobox("options"); if(data && data.length>0){ var fs = data[0]; target.combobox("setValue",fs[options.valueField]); } } </script>
<body>
省份:<input id="province" style="width: 80px;">
市區:<input id="city" style="width: 80px;">
縣城:<input id="county" style="width: 80px;">
</body>
jsp處理頁面
String idStr = request.getParameter("id"); int id=0; if(idStr!=null || !idStr.equals("")){ id = Integer.parseInt(idStr); } AreaDao ad = new AreaDaoImpl(); List<Area> areas = ad.findChildById(id); Gson gson = new Gson(); String json = gson.toJson(areas); System.out.print(json); out.print(json);
sql語句
select * from area where parentid=? order by vieworder
onLoadSuccess方法實現初始化時載入初始資料
相關推薦
EasyUI——combobox級聯
Easy UI的combobox實現省市縣的級聯選擇 js部分: <script type="text/javascript"> $(function(){ var province = $("#province").combobox({ valu
EasyUI treegrid級聯勾選或深度級聯勾選擴充套件:兩種擴充套件
treegrid沒有級聯勾選,要用怎麼辦?自己擴充套件唄~ 先明確兩個概念: 1、級聯勾選:不包括未載入的子節點 2、深度級聯勾選:包括未載入的子節點 兩種思路: 1、擴充套件個新方法cascadeCheck,當需要進行級聯勾選時,呼叫該方法進行級聯勾選或不
easyui combobox 三級級聯 input 兩種實現
data edit pat adc inpu idt cts wid req /**<img src=‘${pageContext.request.contextPath}/images/block.png‘/> * @param 默認載入 省市 */
EasyUI學習之Combobox(級聯下拉列表)(二)
1. html程式碼 <fieldset> <legend>資訊查詢</legend> <div style="white-space: nowrap; padding: 5px;">
jQuery easyUI combobox下拉框 聯動 級聯
新做了一個下拉框聯動的小功能,網上找的是省市級聯,之前也套用了,這次是自定義的一個級聯,相當於父子關係,有如下兩張表: 表A: (分類表)(相當於主選單) 表B: (目錄表)(相當於子選單) 注
easyUI tree 多選框設定是否級聯選中
今天測試提出一個 bug,找了半天是因為easyUI的tree樹前的多選框級聯選中造成的;找了半天,終於取消了預設的級聯關係 var treeUrl = 路徑 treeManager.tree({checkbox:true,cascadeCheck:false,lines:true,
easyUI框架下使用下拉框的級聯查詢
在使用easyui框架中,我們需要用到一個涉及很多表的的級聯查詢,傳統的做法是,先通過ajax拿到選中的id去資料庫查詢相應的list資料,然後再ajax的success方法中appendTo到下一個下拉框中,但這次我們使用easyUI,其實原理都是相同的,只是easyUI
easyUI(七) -- SSM+easyUI 級聯模糊查詢
使用 Mybatis 持久化框架 , 最大的重點難點在於 SQL 語句的書寫 , 一般只要在資料庫操作成功的 SQL 語句 , 想要實現某個功能就不難 . 但是這個級聯模糊查詢在資料庫可以查出外來鍵表資料 , 但是用框架就不行 , 以後想到了好的解決辦法再給
級聯復制轉化成一主兩從
級聯復制轉化成一主兩從1.如圖,級聯復制如果轉化成一主兩從?GTID復制處理方法:只需要把S2的復制停掉,然後重新change到M上即可;S2:stop slave;reset slave all;change master to M;start slave傳統復制處理方法(比較復雜):(1)停止S1的復制,
Mysql實現級聯操作(級聯更新、級聯刪除)
刪除表 null weight .cn eat 失敗 bsp src 成績 一、首先創建兩張表stu,sc create table stu( sid int UNSIGNED primary key auto_increment, name varchar(20) no
easyui combobox動態默認選項設置
onload oca ctype charset str fun jquer success hone <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <tit
【JAVAEE學習筆記】hibernate03:多表操作,級聯練習:添加聯系人
row tac 默認值 rac user except pro intra com 一、一對多|多對一 1、關系表達 表中的表達 實體中的表達 orm元數據中表達 一對多 <!-- 集合,一對多關系,在配置文件中配置 -
2017-3-16 Tsql基礎編程 存儲過程 觸發器 級聯刪除
自動 core primary 常用 prim ted 提示 mage 存儲過程 1.定義變量: declare @變量名 數據類型 變量賦值: set @變量名 = 值; select @變量名 = 值;(常用) 取值打印: select @變量名
KendoUi中KendoDropDownList控件的使用——三級級聯模塊的實現
改變 asc snippet content change clas pdo ont sheet 1. 應用需求 在權限系統開發中除了以上數據表關系的設計之外。比較麻煩的地方是級聯模塊在頁面的展示,因為設計中最多是控制到三級,因此三級級聯模塊的展示、編輯等頁
Sqlite 級聯刪除
代碼 logs name from log sqlite blog inf com Sqlite設置級聯刪除(如圖) 設置好後,在數據庫管理軟件中,手動刪除,是管用的。但是使用這樣的代碼刪除卻無效 : string sql = string.Format(
easyui combobox setValue方法不能觸發onSelect事件
data sel .com ngs set select box easy 事件 //setValue方法不能觸發onSelect事件 //$("#FundingSource").combobox("setValue", data.FundingSource)
EasyUI combobox 與 numberbox 屬性不可編輯與設置值的使用
box ges 可能 easyu 分享 http 編輯 prompt com 今天工作中EasyUI 頁面用到的知識點,總結一下: 如下圖: 需求: 設置考核價為不可編輯狀態,包括考核價的交易幣種符號合考核價的金額 考核價的幣種和金額從合同價和
easyui combobox默認選中項
name findall field 輸入 sel json 方法 function var <script type="text/javascript"> $("#areaCombobox").combobox({
excel下拉級聯 ,excel下拉級聯的做法
垃圾 img 編碼 選擇 改變 數據 自己 exc height 前面的文章講了,excel下拉級聯,重新選第一個下拉,後面那個值怎麽清除。今天我講下excel利用宏解決整個表格的級聯下拉問題。 我遇到的情況是兩個下垃圾連,第一個醫生類別,第二個醫生職稱,而且我是要
級聯式高壓變頻的單元故障處理以及FPGA的模擬內存
bmf href tex 聲明 man size b2c view ges 級聯式高壓變頻的單元故障處理以及FPGA的模擬內存 2017-04-05 01:34 123人閱讀 評論(0) 收藏 舉報 分類: 程序備忘(42) 算法(39) 高壓變頻(36)