1. 程式人生 > >zTree樹外掛--樹形選單

zTree樹外掛--樹形選單

使用 ztree外掛,製作樹形選單

zTree 是一個依靠 jQuery實現的多功能 樹外掛。優異的效能、靈活的配置、多種功能的組合是zTree 最大優點

下載 ztree 3.5.02版本

 

api 文件

css 樣式

demo 案例

js 核心類庫檔案

all.js = core + check + edit + hide  開發中只需要引入all.js

在頁面引入 ztree

<!--引入ztree  -->

<scripttype="text/javascript"src="${pageContext.request.contextPath }

/js/ztree/jquery.ztree.all-3.5.js"></script>

<linkrel="stylesheet"type="text/css"

href="${pageContext.request.contextPath }/js/ztree/zTreeStyle.css"/>

案例一:標準資料tree

1、 在顯示樹位置寫<ul> 標籤

<!--顯示樹 -->

<ulid="basicTree"class="ztree"></ul>

2、 通過js編寫setting物件

//設定樹引數

var setting = {};

3、 設定樹節點資料

//資料

varzNodes = [

{"name":"選單一"},//每個{} 就是一個節點

{"name":"選單二"}

];

4、初始化樹

//初始化樹

$.fn.zTree.init($("#basicTree"), setting, zNodes);

複雜樹

 

問題:標準資料樹,不適用大資料的樹結構

案例二:簡單資料ztree

1、 在顯示ztree位置定義ul

<!--顯示樹(簡單資料) -->

<ulid="simpleTree"class="ztree"></ul>

2、 設定ztree引數setting

//設定樹引數

varsetting = {

data : {

simpleData : {

enable : true

}

}

};

3、 樹節點資料

//資料

varzNodes = [

// id 代表本節點編號,pId代表父節點編號

{"id":"1","pId":"0","name":"選單一"},

{"id":"2","pId":"0","name":"選單二"}

];

4、 初始化樹

//初始化樹

$.fn.zTree.init($("#simpleTree"), setting, zNodes);

複雜樹

 

通過url屬性,完成樹節點跳轉

通過icon屬性,定製節點圖示

相關推薦

zTree外掛--樹形選單

使用 ztree外掛,製作樹形選單 zTree 是一個依靠 jQuery實現的多功能 “樹外掛”。優異的效能、靈活的配置、多種功能的組合是zTree 最大優點。 下載 ztree 3.5.02版本

結構資料的展示和編輯-zTree外掛的簡單使用

最近在專案當中遇到一個需求,需要以樹結構的方式展示一些資料,並可對每一個樹節點做內容的編輯以及樹節點的新增和刪除,剛好聽說有zTree這個外掛可以實現這樣的需求,所以在專案的這個需求完成之後,在部落格裡用一個小demo的形式記錄一下zTree的簡單實用方法。 1、下載zTree外掛 zTree的官網地址是

ztree實現checkbox樹形選單,並且父級節點不可選中(只有父級和子級選單);如何獲取選中子節點儲存到資料庫

1.使用ztree首先要匯入ztree的引入檔案(具體看自己需求,需要用ztree拓展功能的需要匯入拓展的js)、及樣式、圖片 注:ztree的樣式檔案必須和圖片檔案在同一級資料夾下 2.檔案引入之後,建立html頁面,樹形結構底層是套,如下圖所示即可

zTree外掛實現點選左側,右側展示文章列表頁面實現思路

筆者新建了一個QQ群:571278542 。歡迎大家加入! 上一篇文章中說了zTree樹外掛編寫過程。接來下,談談zTree樹外掛實現點選左側樹,右側展示文章列表頁面過程。 效果展示 2.這裡就說說思路。 channel.jsp

jQuery-zTree外掛 簡單使用及例項

HTML首先我們先放置一個樹ul列表<ul id="treeDemo" class="ztree"></ul>演示一:最簡單的樹 -- 簡單 JSON 資料var setting = {      data: {          simpleData

jQuery:ztree結構外掛具體應用(根據資料渲染樹形結構)

var roleStr = '' //點選配置樹形結構彈框事件 tableData.peizhi = function(data){ layer.open({ type: 1, title: '角色管理', content: $('#ztree'),

Ztree樹形選單使用入門

Ztree屬性選單使用入門 ztree簡介 zTree 是一個依靠 jQuery 實現的多功能 “樹外掛”。優異的效能、靈活的配置、多種功能的組合是 zTree 最大優點。 zTree 是開源免費的軟體(MIT 許可證)。如果您對 zTree 感興趣或者願意資助 zTree 繼

ztree樹形選單與jQuery EasyUI的選項卡tabs結合使用

<script type="text/javascript"> $(function(){ //1.設定ztree選單 var setting={ data:{ simpleData:{ enable:true //簡單json

jquery——zTree, 完美好用的外掛

Demo 這絕對是我見過最完美的tree了,雖然是國產貨,但一點不輸國外產品,國外的還沒有見過這麼強的。 __________________________________________________________________________________ 下

Ztree實現樹形選單

** zTree使用教程 ** 在實際的專案開發中,主要使用zTree來進行非同步載入資料,如果資料量大的話,這樣可以大大的減少伺服器的壓力,初學zTree,費了很多心思,現在總結zTree的使用方法。 1. 下載JQuery zTree v3.5

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

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

zTree:JQuery樹形外掛使用示例

最近在做一個Web平臺,其中想用一個樹形展示。上網搜了搜基於JQuery的樹形外掛還真不少,最後選定zTree。關於zTree這裡只是簡單給出一個使用的示例。 首先宣告zTree的配置資訊,然後宣告z

ztree在SSSM中的增刪改查

gda app namespace upd 等於 ttr interface ise info ztree插件地址:http://www.treejs.cn/v3/main.php#_zTreeInfo 1、先下載插件引入到項目中: <%@ page language

bootstrap table 點擊ztree進行靜態搜索的方法

ztree 唯一id str click oos boot efi tst column 在ztree的1、onclick 方法 :定義choosefid,(點擊節點的唯一id)然後var diyQueryParam = {url: ‘${basePath}/manage

[bzoj1812][IOI2006]riv_多叉轉二叉_樹形dp

lag pri ace 好題 cin eof for flag 需要 riv bzoj-1812 IOI-2006 題目大意:給定一棵n個點樹,要求在上面建立k個收集站。點有點權,邊有邊權,整棵樹的代價是每個點的點權乘以它和它的最近的祖先收集站的距離積的和。 註釋:$1

ztree復選框的使用說明1

ilo true js代碼 input hide 100% 就是 自己 not ---恢復內容開始--- 項目需要添加和修改的彈窗裏面有樹形結構一級為部門 二級為人員 ; 添加彈窗裏面點擊input框出現下面樹形結構, 修改彈窗裏面,一進彈窗input默認有內容時,點擊i

【20181030T1】排列樹形結構+組合數】

problem span 樹形結構 分配 應該 規律 source lemp 組合數 題面 【正解】 一眼找規律 ……**這東西有啥規律啊 哎好像根節點是最小的 好像可以組合數分配子樹大小,子樹內部…… 可以遞歸啊! 亂搞一頓就好啦 過了大樣例 復雜度\(O(N)\) 切完

2018.10.30 NOIP模擬 排列樹形dp+組合數學)

傳送門 考試的時候亂搞過了。 其實題目就是讓你求拓撲排序方案數。 直接樹形 d p dp

[JZOJ5641] 林克卡特樹形DP】【凸優化】

Description 給定一棵n個節點的樹,邊有邊權(可能為負)。 你需要刪掉恰好K條邊,再連上恰好K條邊權為0的邊,並保證連完邊後這還是一棵樹,求這棵樹的最大的最長路長度。 K

easyui外掛的使用與佈局

easyui樹外掛 [{ "id":1, "text":"Folder1", "iconCls":"icon-save", "children":[{ "text":"File1",