1. 程式人生 > >zTree的簡單使用

zTree的簡單使用

自己以前從別人的部落格中學到了不少東西,所以也想寫點東西,畢竟是菜鳥一隻,如果有什麼錯誤還請指正,廢話少說直接上程式碼,


最後的效果是這樣的,首先去官網下載zTree的js和css檔案,給個網站http://www.treejs.cn/v3/api.php我覺得ztree的解釋是做的最好的,簡單明瞭

//zTree初始化
var setting = {  
   
    data: {    
    simpleData: {   //簡單的資料來源,一般開發中都是從資料庫裡讀取                    
    enable: true,  
    idKey: "code",  //id和pid這個大家都明白 
    pIdKey: "parentCode",  
    showLine : true,  
    rootPId: 0  //根節點  
      },
key:{
name:"codeText",

}
        },

// 客戶型別選擇框
    $('#cusType1').on('click', function() {
    var treeNodes;
   $.ajax({
        type: 'PUT',
           dataType: 'json',
   contentType:'application/json;charset=UTF-8',
    url : '/dic/read/list',
    data: {type: 'STD_ZB_CUS_TYPE'},
    success : function(result) {
    if (result.httpCode == 200) {
   
                 treeNodes =JSON.stringify(result.data);
                 treeNodes=JSON.parse(treeNodes);
      $.fn.zTree.init($("#cusTypeTree"), setting,treeNodes);

    /*$(document).ready(function(){//初始化ztree物件      
      $.fn.zTree.init($("#cusTypeTree"), setting,treeNodes);
      });*/  
    } else {
   error(result.msg);
   }
   
    }
       });
    });
        
callback:{//回撥函式
onClick:cusTypeGet//單機完之後執行該方法

}
        }; 

//回撥函式

function cusTypeGet(event,treeId,treeNode){//treeNode中包含的zTree中的所有屬性,

$('#cusType').empty();
$('#cusType').append("<option value="+treeNode.code+">"+treeNode.codeText+"</option>")
$('[data-dismiss="modal"]').click();

這樣基本上就完成了,不過還不是很完善,它必須要等待資料全部返回完之後才能程序初始化,資料量過大的話就很影響效能,

可以使用zTree中自帶的ajax方法,可以分部分請求,大大提高效率,

相關推薦

ztree簡單用法

初始化資料 var settingCatalog = { //通過ajax進行資料載入 async: { enable: true, contentType: "application/json", url: "", autoParam: ["id","

zTree簡單使用(非同步載入)

最近使用zTree進行目錄的展示,使用了基本的用法,做下記錄 可以直接去zTree的官網上進行檢視相關的使用說明,不過第一次沒太明白,多看幾篇介紹基本就可以解決了 http://www.treejs.cn/v3/main.php zTree的官網 API點

ztree簡單使用

ztree是一個依靠 jQuery 實現的多功能 “樹外掛”。優異的效能、靈活的配置、多種功能的組合是 zTree 最大優點。  zTree 是開源免費的軟體。 1.首先,使用ztree需要引入兩個檔案: zTreeStyle.css以及jquery.ztree.

ztree簡單的使用

<span style="font-family: Arial, Helvetica, sans-serif; background-color: rgb(255, 255, 255);">jsp頁面</span> <!DOCTYPE HTML

zTree 簡單使用

zTree簡單來說是一款處理樹形結構的前端控制元件,下面總結一下它的簡單使用。 1,下載相關檔案。 從官網上,或者下面地址 https://github.com/zTree/zTree_v3即可下載。解壓後有如下圖所示的檔案: 頁面中主要會用到css和js兩個資料夾。 2

jsp頁面zTree簡單應用

3.2 pen control ans note isn getproto xmlns ztree 1. jsp頁面 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.

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

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

zTree簡單配置,列印載入的資料

$(function() { var curMenu = null, zTree_Menu = null; // 樹形許可權列表 var setting = { data : { simpleData : { enable : true, } }, async

簡單zTree的使用步驟(五步曲)

 匯入zTree的配置檔案<script type="text/javascript" src="../js/ztree/jquery.ztree.all-3.5.js"></script> <link rel="stylesheet" hre

Java簡單ztree

  廢話不多說了,直接上程式碼   這是型別表  這是查詢語句 select * from zfzb_equiptype where PARENT_ID=?   這是遞迴呼叫 /** * 顯示型別ztree列表(遞迴處理) * @param ID *

201. ztree簡單使用

1. 效果 2. ztree的Demo  (不互動後臺) 2.1 引入ztree環境 2.2  使用 使用ajax 拿到json格式資料  然後生成樹形選單 <%@ page language="java" content

zTree樹的簡單使用

zTree是一個依靠 jQuery 實現的多功能的樹外掛 官網:http://www.treejs.cn/v3/api.php 簡單使用: 1.引入css和js <link rel="stylesheet" href="${ctx}/staticfile/c

ztree簡單格式的資料json格式ID編號定義問題

問題描述:         當某一目錄下檔案(夾)個數多於10個時,示例方法不能正確給出目錄樹結構 官方示例: var nodes = [ {id:1, pId:0, name: "父節點1"}, {id:11, pId:1, name: "子節點1"}, {

zTree簡單使用

自己以前從別人的部落格中學到了不少東西,所以也想寫點東西,畢竟是菜鳥一隻,如果有什麼錯誤還請指正,廢話少說直接上程式碼, 最後的效果是這樣的,首先去官網下載zTree的js和css檔案,給個網站http://www.treejs.cn/v3/api.php我覺得ztre

zTree樹的簡單應用

zTree 是一個依靠 jQuery 實現的多功能 “樹外掛”。優異的效能、靈活的配置、多種功能的組合是 zTree 最大優點。 由於剛使用沒多久,並沒有很深入的瞭解zTree,這裡只記錄一下

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

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

Ztree簡單使用

1、引入js和css <link rel="stylesheet" type="text/css" href="<%=request.getContextPath() %>/resources/css/tree/zTreeStyle.css"/> &

使用zTree製作簡單非同步載入樹形結構,支援增刪改拖動

ztree版本 v3.5.34,資料互動格式為json.ztreeAPI : 點選開啟連結<!DOCTYPE html> <HTML> <HEAD> <TITLE>ztree test</TITLE>

下拉樹(ztree)的簡單使用

資料庫的表結構和資料 效果圖 使用json格式需使用的jar下載: http://download.csdn.NET/detail/a1611756193/9850603 使用到的js與css下載: http://download.csdn.net/detail/a1

ztree外掛簡單使用

匯入js檔案和css檔案 <script type="text/javascript" src="js/zTree/jquery.ztree.core-3.5.js"></script> <script type="text/javascrip