jQuery插件推薦(4):必備的 jQuery 樹形插件
我想今天介紹的這款插件應該很多人都知道,都用過,我覺得也是前端工程師必備插件之一。個人覺得在很多管理系統必不可少!吹了這麼多,你一定想知道是哪款插件了,沒錯就是zTree。
zTree 是一個依靠 jQuery 實現的多功能 「樹插件」。優異的性能、靈活的配置、多種功能的組合是 zTree 最大優點。
官網:http://www.ztree.me/v3/main.php
zTree有如下特點:
zTree v3.0 將核心代碼按照功能進行了分割,不需要的代碼可以不用載入
採用了 延遲載入 技術,上萬節點輕鬆載入,即使在 IE6 下也能基本做到秒殺
兼容 IE、FireFox、Chrome、Opera、Safari 等瀏覽器
Advertisements
支持 JSON 數據
支持靜態 和 Ajax 非同步載入節點數據
支持任意更換皮膚 / 自定義圖標(依靠css)
支持極其靈活的 checkbox 或 radio 選擇功能
提供多種事件響應回調
靈活的編輯(增/刪/改/查)功能,可隨意拖拽節點,還可以多節點拖拽喲
在一個頁面內可同時生成多個 Tree 實例
簡單的參數配置實現 靈活多變的功能
看一下一些基礎效果:
遠程載入json的基礎效果
標準的json數據格式
簡單的json格式,當然你也可以自定義使用自定義欄位規定父子關係
複選框模式
zTree的大數據載入性能也相當的優秀,這是載入大量數據的耗時。
自由拖拽
還有更多的優秀效果和配置,可以自行到官網查看詳細的API。