jQuery EasyUI API 中文文檔 - TreeGrid 樹(shù)表格使用介紹
依賴(lài)
datagrid
用法
<table id="tt"></table>
$('#tt').treegrid({
url:'treegrid_data.json',
treeField:'name',
columns:[[
{title:'Task Name',field:'name',width:180},
{field:'persons',title:'Persons',width:60,align:'right'},
{field:'begin',title:'Begin Date',width:80},
{field:'end',title:'End Date',width:80}
]]
});
特性
其特性擴(kuò)展自 datagrid,下列是為 treegrid 增加的特性。
名稱(chēng) |
類(lèi)型 |
說(shuō)明 |
默認(rèn)值 |
treeField |
string |
定義樹(shù)節(jié)點(diǎn)的字段。 |
null |
animate |
boolean |
定義當(dāng)節(jié)點(diǎn)展開(kāi)或折疊時(shí)是否顯示動(dòng)畫(huà)效果。 |
false |
其事件擴(kuò)展自 datagrid,下列是為 treegrid 增加的事件。
名稱(chēng) |
參數(shù) |
說(shuō)明 |
onClickRow |
row |
當(dāng)用戶(hù)點(diǎn)擊一個(gè)節(jié)點(diǎn)時(shí)觸發(fā)。 |
onDblClickRow |
row |
當(dāng)用戶(hù)雙擊一個(gè)節(jié)點(diǎn)時(shí)觸發(fā)。 |
onBeforeLoad |
row, param |
發(fā)出一個(gè)加載數(shù)據(jù)的請(qǐng)求前觸發(fā),返回 false 就取消加載動(dòng)作。 |
onLoadSuccess |
row, data |
當(dāng)數(shù)據(jù)加載成功時(shí)觸發(fā)。 |
onLoadError |
arguments |
當(dāng)數(shù)據(jù)加載失敗時(shí)觸發(fā), arguments 參數(shù)和 jQuery.ajax 的 'error' 方法一樣。 |
onBeforeExpand |
row |
節(jié)點(diǎn)展開(kāi)前觸發(fā),返回 false 就取消展開(kāi)動(dòng)作。 |
onExpand |
row |
當(dāng)節(jié)點(diǎn)展開(kāi)時(shí)觸發(fā)。 |
onBeforeCollapse |
row |
節(jié)點(diǎn)折疊前觸發(fā),返回 false 就取消折疊動(dòng)作。 |
onCollapse |
row |
當(dāng)節(jié)點(diǎn)折疊時(shí)觸發(fā)。 |
onContextMenu |
e, row |
當(dāng)右鍵點(diǎn)擊節(jié)點(diǎn)時(shí)觸發(fā)。 |
onBeforeEdit |
row |
當(dāng)用戶(hù)開(kāi)始編輯節(jié)點(diǎn)時(shí)觸發(fā)。 |
onAfterEdit |
row,changes |
當(dāng)用戶(hù)完成編輯時(shí)觸發(fā)。 |
onCancelEdit |
row |
當(dāng)用戶(hù)取消編輯節(jié)點(diǎn)時(shí)觸發(fā)。 |
名稱(chēng) |
參數(shù) |
說(shuō)明 |
options |
none |
返回 treegrid 的options 。 |
resize |
options |
設(shè)置 treegrid 的尺寸, options 參數(shù)包含兩個(gè)特性: |
fixRowHeight |
id |
適應(yīng)指定行的高度。 |
loadData |
data |
加載 treegrid 的數(shù)據(jù)。 |
reload |
id |
重新加載 treegrid 的數(shù)據(jù)。 |
reloadFooter |
footer |
重新加載腳部數(shù)據(jù)。 |
getData |
none |
獲取加載的數(shù)據(jù)。 |
getFooterRows |
none |
獲取腳部數(shù)據(jù)。 |
getRoot |
none |
獲取根節(jié)點(diǎn),返回節(jié)點(diǎn)對(duì)象。 |
getRoots |
none |
獲取根節(jié)點(diǎn)們,返回節(jié)點(diǎn)數(shù)據(jù)。 |
getParent |
id |
獲取父節(jié)點(diǎn)。 |
getChildren |
id |
獲取子節(jié)點(diǎn)們。 |
getSelected |
none |
獲取選中的節(jié)點(diǎn)并返回它,如果沒(méi)有選中節(jié)點(diǎn)就返回 null。 |
getSelections |
none |
獲取所有的選中節(jié)點(diǎn)們。 |
getLevel |
id |
獲取指定節(jié)點(diǎn)的層級(jí)。 |
find |
id |
找到指定節(jié)點(diǎn)并返回此節(jié)點(diǎn)數(shù)據(jù)。 |
select |
id |
選擇節(jié)點(diǎn)。 |
unselect |
id |
取消選擇節(jié)點(diǎn)。 |
selectAll |
none |
選擇全部節(jié)點(diǎn)。 |
unselectAll |
none |
取消選擇全部節(jié)點(diǎn)。 |
collapse |
id |
折疊節(jié)點(diǎn)。 |
expand |
id |
展開(kāi)節(jié)點(diǎn)。 |
collapseAll |
id |
折疊全部節(jié)點(diǎn)。 |
expandAll |
id |
展開(kāi)全部節(jié)點(diǎn)。 |
expandTo |
id |
從根部展開(kāi)一個(gè)指定的節(jié)點(diǎn)。 |
toggle |
id |
切換節(jié)點(diǎn)的展開(kāi)/折疊狀態(tài)。 |
append |
param |
追加節(jié)點(diǎn)們到父節(jié)點(diǎn)。 param 參數(shù)包含下列特性: |
remove |
id |
移除節(jié)點(diǎn)和它的子節(jié)點(diǎn)們。 |
refresh |
id |
刷新指定的節(jié)點(diǎn)。 |
beginEdit |
id |
開(kāi)始編輯節(jié)點(diǎn)。 |
endEdit |
id |
結(jié)束編輯節(jié)點(diǎn)。 |
cancelEdit |
id |
取消編輯節(jié)點(diǎn)。 |
getEditors |
id |
獲取指定行的編輯器們。每個(gè)編輯器有下列特性: |
getEditor |
options |
獲取指定的編輯器, options 參數(shù)包含兩個(gè)特性: |
- jQuery EasyUI API 中文幫助文檔和擴(kuò)展實(shí)例
- Jquery api 速查表分享
- 不同的jQuery API來(lái)處理不同的瀏覽器事件
- jQuery EasyUI API 中文文檔 - Tree樹(shù)使用介紹
- jQuery EasyUI API 中文文檔 - PropertyGrid屬性表格
- jQuery EasyUI API 中文文檔 - DataGrid數(shù)據(jù)表格
- jQuery EasyUI API 中文文檔 - Dialog對(duì)話框
- jQuery EasyUI API 中文文檔 - TimeSpinner時(shí)間微調(diào)器
- Dreamweaver jQuery智能提示插件,支持版本提示,支持1.6api
- jquery.combobox中文api和例子,修復(fù)了上面的小bug
- 如jQuery般易用的api風(fēng)格代碼分享
- jQuery validate 中文API 附validate.js中文api手冊(cè)
- jQuery EasyUI 中文API Layout(Tabs)
- jQuery EasyUI 中文API Button使用實(shí)例
- jquery 1.4.2發(fā)布!主要是性能與API
- jquery中有哪些api jQuery主要API
相關(guān)文章
Jquery+Ajax+PHP+MySQL實(shí)現(xiàn)分類(lèi)列表管理(下)
本文將采用Jquery+Ajax+PHP+MySQL來(lái)實(shí)現(xiàn)一個(gè)客戶(hù)分類(lèi)列表的管理,如何利用Ajax和Json技術(shù)讓用戶(hù)操作起來(lái)覺(jué)得更輕松,感興趣的小伙伴們可以參考一下2015-10-10基于jquery實(shí)現(xiàn)后臺(tái)左側(cè)菜單點(diǎn)擊上下滑動(dòng)顯示
一個(gè)左側(cè)菜單點(diǎn)擊是可以上下滑動(dòng),簡(jiǎn)潔時(shí)尚,復(fù)制即可使用,感興趣的朋友可以參考下哈,希望對(duì)你有所幫助2013-04-04文本框輸入時(shí) 實(shí)現(xiàn)自動(dòng)提示(像百度、google一樣)
文本框輸入時(shí) 實(shí)現(xiàn)自動(dòng)提示(像百度、google一樣),需要的朋友可以參考下2012-04-04jQuery+easyui中的combobox實(shí)現(xiàn)下拉框特效
這篇文章主要介紹了jQuery+easyui中的combobox實(shí)現(xiàn)下拉框特效的幾種方法,非常簡(jiǎn)單實(shí)用,需要的朋友可以參考下2015-02-02基于jQuery實(shí)現(xiàn)帶動(dòng)畫(huà)效果超炫酷的彈出對(duì)話框(附源碼下載)
這是一款基于jQuery的彈出對(duì)話框插件,這個(gè)jQuery對(duì)話框插件的最大特點(diǎn)是彈出和關(guān)閉都帶有非常炫酷的動(dòng)畫(huà)特效,需要的朋友參考下吧2016-02-02jquery和js實(shí)現(xiàn)對(duì)div的隱藏和顯示方法
jquery和js分別可以實(shí)現(xiàn)對(duì)div的隱藏和顯示,方法也不一樣,jquery的show、show;js的hidden、visible2014-09-09jquery的相對(duì)父元素和相對(duì)文檔定位示例代碼
在開(kāi)發(fā)jquery時(shí)候經(jīng)常需要用到定位,有相對(duì)父元素定位和相對(duì)文檔定位,本文為此總結(jié)下,有需要的朋友可以參考下2013-08-08jQuery實(shí)現(xiàn)簡(jiǎn)單的tab標(biāo)簽頁(yè)效果
這篇文章主要介紹了jQuery實(shí)現(xiàn)簡(jiǎn)單的tab標(biāo)簽頁(yè)效果,涉及jQuery簡(jiǎn)單元素遍歷與樣式動(dòng)態(tài)操作相關(guān)技巧,需要的朋友可以參考下2016-09-09