1. 程式人生 > >jQuery EasyUI 組合樹(ComboTree)用法

jQuery EasyUI 組合樹(ComboTree)用法

jQuery EasyUI 組合樹(ComboTree) 和組合框的用法差不多,只是在顯示上有點差別:一個顯示成樹狀結構,一個顯示成列表結構。下面來介紹一下組合樹(ComboTree)用法的詳細用法:

HTML程式碼

  1. <select id="cc" style="width:200px;"></select>

然後按照《jQuery EasyUI框架使用文件》包含必要檔案後,只要在$(function(){ }); 裡插入下面的程式碼即可:

  1. $(‘#cc’).combotree({
  2.     url:’tree_data.json’
  3. });


屬性

屬性名型別描述預設值
width數字元件的寬度auto
treeWidth數字列表樹的寬度null
treeHeight數字列表數的高度null
url字串載入遠端數的URL地址null

事件

事件名引數描述
onSelectnode當選擇了一個樹節點時觸發
onChangenewValue, oldValue當文字域的值改變時觸發

方法

方法名引數描述
setValueparam設定指定值到文字域,引數可以是一個字串,也可以是一個Javascript物件,如果是物件,必須包含兩個屬性各對應id 和text屬性。
getValuenone獲取欄位值
reloadurl重新請求遠端列表樹資料

相關推薦

jQuery EasyUI 組合(ComboTree)用法

jQuery EasyUI 組合樹(ComboTree) 和組合框的用法差不多,只是在顯示上有點差別:一個顯示成樹狀結構,一個顯示成列表結構。下面來介紹一下組合樹(ComboTree)用法的詳細用法:HTML程式碼<select id="cc" style="width

jQuery EasyUI 提示框(Messager)用法

                jQuery EasyUI 提示框(Messager)不僅強大,而且也不用任何的HTML程式碼,只需要按照《jQuery EasyUI框架使用文件》包含必要檔案後,在$(function(){ }); 裡插入下面的程式碼即可:$.messager.show()Messager需

JQuery EasyUI屬性和常見用法

屬性分為CSS片段和JS片段。 CSS類定義: 1、div easyui-window        生成一個window視窗樣式。       屬性如下:                    1)modal:是否生成模態視窗。true[是] false[否]                 

jQuery EasyUI-非同步後臺程式碼與資料庫設計

easyui的非同步樹建立很簡單,只需要指定一個獲取樹的JSON資料的URL地址就可以了,API是這樣寫的: 非同步樹後臺程式碼設計方式有很多種,我說下我的設計。 資料庫表設計 Tree表 先來解釋下每個欄位的含義: id:節點ID,用於後臺接

jquery easyui選單顯示

目前做了一個easyui專案需要顯示多級選單,選單配置到資料庫中,因此每級選單都需要到資料庫中取,用了jQuery EasyUI方便多了。 1 <!DOCTYPE html> 2 <html> 3 <head> 4 <meta char

EasyUI 組合

  組合樹(combotree)把選擇控制元件和下拉樹結合起來。它與組合框(combobox)相似,不同的是把列表替換成樹元件。組合樹(combotree)支援帶有用於多選的樹狀態複選框的樹。 1、用

jQuery EasyUI — 只選擇combotree的葉子節點

1.定義comboree 當選中的是葉子節點時,返回葉子節點;當選中的不是葉子節點時,拋錯誤訊息,且combotree的值不改變。 EasyUI版本:jquery-easyui-1.4 <input id="cc">$(function(){ $('#cc')

jQuery EasyUI 數字框(NumberBox)用法

這裡的options是選項,可以參考下表: 選項名 型別 描述 預設值 min 數字 文字框中可允許的最小值 null max 數字 文字框中可允許的最大值 null precision 數字 最高可精確到小數點後幾位 0 例如:金額輸入框 最大值為“99999.99”

jquery easyui裏datagrid用法記錄

action 名稱 lap pre election soft 未定義 enter table 1、刪除行方法(deleteRow) $(‘#ruleManagementTable‘).datagrid(‘deleteRow‘, 1); //1代表選中的行索引 2、刪

jQuery EasyUI 數據控件(Tree)的簡單使用實例

itl scripts get 提示 鏈接 size 顯示 attr style 1,首先寫了一個輔助的Model(CityEasyTree EasyUI Tree需要的的數據格式要符合json。標明 EasyUI Tree的API 中常用屬性) 1

Jquery EasyUI Combotree 初始化賦值

multiple pat spa align tip 點擊 ces === ucc Jquery EasyUI Combotree 初始化賦值 ================================ ?Copyright 蕃薯耀 2018年5月7日 https

jquery-easyUi datagrid 基本用法

首先引入相應的css 和jq 指令碼 <link href="css/themes/default/easyui.css" rel="stylesheet" type="text/css" /> <link href="css/themes/icon.css"

jquery easyui 中tab頁新增其他頁面,href與content的用法與區別

//tab頁增加 function addPanel(name,url){ var dd = $('#tt').tabs('exists',name); if(dd){ $('#tt').tabs('select',name); }else{ var content

JQuery EasyUI window 用法

var $win; $win = $('#test-window').window({ title: '新增課程設定資訊', width: 820, height: 450, top: ($(window).height() - 820) * 0.5, left: ($

jQuery EasyUI使用教程之建立非同步

想要建立非同步,每個樹節點必須要有一個“id”屬性,此屬性將提交回伺服器去檢索子節點的資料。 建立樹 1 2 <ul id="tt" class="easyui-tree" url="tree2_getdata.php">

設定easyUi下拉combotree單選

/* * 設定下拉樹為單選 * 設定下拉樹只能選葉子節點,不能選父級節點 */$("#comboDepartment").combotree({            url: 'Ajax/Department/GetDepartmentTreeData.aspx',   

Jquery easyUI treeGride用js初始化後不顯示結構的解決方案

問題:       已知treeGride 1.44以及之前的版本中,用js的方式載入json資料來初始化一個treeGride可能會出現沒有樹結構的情況; 原因以及解決方法:      js初始化時候,treeField中指定的欄位,一定要在columns中出現,如果沒有

如何實現jquery easyui combotree 下拉載入預設選中

    經過多次的測試,發現實現combotree 載入預設選中某個值的方法,常用到修改帶有combotree的用例中,特此記錄下來以備後用: $(function(){//一般是在元素節點載入完畢後初始化 $("#id").combotree({//載入一

jquery easyui combotree

相關依賴 combotree使用 從標記建立combotree  <input id="cc" class="easyui-combotree" url="ashx/OrglistHandler.ashx" required="true"  multiple="tr

easyUI-樹形選單(ComboTree) 無限層級實現方式

 對於easyUI實現一個樹,是一件很簡單的事情,實現形式很多。      這裡作者將實現,通過資料庫獲取資料,再將資料通過遞迴形式裝成無限層級json資料,到達無限成級的樹結構。      需要用到的json外掛建附件,希望能對大家有所幫助      效果如圖