亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 編程 > JavaScript > 正文

JQuery ztree 異步加載實例講解

2019-11-20 10:31:04
字體:
來源:轉載
供稿:網友

本來要做一個文件目錄瀏覽界面,需要遍歷所有的文件和目錄,很顯然一次性讀取時很費時費力的一件事情。

因此就需要做異步加載....

準備工作:

1下載 JQuery ZTree

復制其中的JS和CSS即可,其實沒必要引那么多,用什么引什么就可以。

2 需要fastJSON,用來轉換JSON對象

  我下載JAR包后,引入到Eclipse中總是報找不到class錯誤。

  解決辦法:把jar包放在WEB-INF/lib下即可。

代碼實例:

index.jsp

<%@ page language="java" contentType="text/html; charset=utf-8" pageEncoding="utf-8"%><!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"><title>Insert title here</title> <link rel="stylesheet" href="resources/css/demo.css" type="text/css"> <link rel="stylesheet" href="resources/css/zTreeStyle/zTreeStyle.css" type="text/css"> <script type="text/javascript" src="resources/js/jquery-1.4.4.min.js"></script> <script type="text/javascript" src="resources/js/jquery.ztree.core-3.5.js"></script> </head><body> <div class="zTreeDemoBackground left">  <ul id="treeDemo" class="ztree"></ul> </div> <SCRIPT type="text/javascript">  var setting = {     data: {      simpleData: {       enable: true      }     } ,    async: {     enable: true,     url:"/TestZTree/test",     autoParam:["id", "name", "level"],     otherParam:{"otherParam":"zTreeAsyncTest"},     dataFilter: filter    }  };   function filter(treeId, parentNode, childNodes) {   if (!childNodes) return null;   for (var i=0, l=childNodes.length; i<l; i++) {    childNodes[i].name = childNodes[i].name.replace(//.n/g, '.');   }   return childNodes;  }  var zNodes =[    { id:1, pId:0, name:"parentNode 1", open:true},    { id:11, pId:1, name:"parentNode 11",isParent:true},    { id:111, pId:11, name:"leafNode 111"},    { id:112, pId:11, name:"leafNode 112"},    { id:12, pId:1, name:"parentNode 12",isParent:true},    { id:121, pId:12, name:"leafNode 121"},    { id:13, pId:1, name:"parentNode 13", isParent:true},    { id:2, pId:0, name:"parentNode 2", isParent:true}   ];    $(document).ready(function(){    $.fn.zTree.init($("#treeDemo"), setting, zNodes);   });  </SCRIPT></body></html>

testServlet.java

package com.test;import java.io.IOException;import java.util.ArrayList;import java.util.HashMap;import java.util.List;import java.util.Map;import javax.servlet.ServletException;import javax.servlet.http.HttpServlet;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletResponse;import com.alibaba.fastjson.JSON;import com.alibaba.fastjson.JSONArray;import com.alibaba.fastjson.JSONObject;public class testServlet extends HttpServlet{ @Override  public void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {   doPost(request, response);  }   @Override  public void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {   String id = request.getParameter("id");   String name = request.getParameter("name");   String level = request.getParameter("level");   String otherParam = request.getParameter("otherParam");   System.out.println(id + "|" + name + "|" + level + "|" + otherParam);      List<HashMap<String,Object>> list = new ArrayList<HashMap<String,Object>>();   for(int i = 0; i < 5; i++){    HashMap<String,Object> hm = new HashMap<String,Object>(); //最外層,父節點       hm.put("id",id+i);//id屬性 ,數據傳遞    hm.put("name", id+i); //name屬性,顯示節點名稱    hm.put("pId", id);        list.add(hm);   }   response.getWriter().write(JSON.toJSONString(list));  } }

web.xml

<?xml version="1.0" encoding="UTF-8"?><web-app version="2.5"  xmlns="http://java.sun.com/xml/ns/javaee"  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"  xsi:schemaLocation="http://java.sun.com/xml/ns/javaee  http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd"> <display-name></display-name> <servlet> <servlet-name>testServlet</servlet-name> <servlet-class>com.test.testServlet</servlet-class> </servlet> <servlet-mapping> <servlet-name>testServlet</servlet-name> <url-pattern>/test</url-pattern> </servlet-mapping>   <welcome-file-list> <welcome-file>index.jsp</welcome-file> </welcome-file-list></web-app>

效果圖:

更多關于ztree控件的內容,請參考專題《jQuery插件ztree使用匯總》

以上就是關于jquery異步加載,希望對大家學習jquery程序設計有所幫助。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
日韩精品中文字幕在线观看| 欧美日韩一区二区三区在线免费观看| 午夜精品久久久久久久99热| 97在线视频观看| 欧美精品在线播放| 久久香蕉国产线看观看av| 日日骚久久av| 久久的精品视频| 久久中文字幕国产| 麻豆国产va免费精品高清在线| 亚洲美女喷白浆| 欧美激情啊啊啊| 国产精品香蕉国产| 日韩高清人体午夜| 91精品国产色综合| 日韩美女在线观看| 日本欧美黄网站| 亚洲欧美精品一区二区| 亚洲精品丝袜日韩| 久久久久国色av免费观看性色| 国产午夜精品理论片a级探花| 欧美日韩另类字幕中文| 日韩中文av在线| 日本在线精品视频| 亚洲精品少妇网址| 欧美体内谢she精2性欧美| 日韩电影中文字幕在线| 韩曰欧美视频免费观看| 亚洲视频在线播放| 久久五月天色综合| 欧美大人香蕉在线| 夜夜嗨av一区二区三区四区| 美女国内精品自产拍在线播放| 日韩av电影在线播放| 日韩欧美国产激情| 55夜色66夜色国产精品视频| 97在线日本国产| 久久综合久久88| 成人免费直播live| 中文字幕亚洲欧美日韩在线不卡| 日本精品视频在线播放| 一区二区三区无码高清视频| 色婷婷**av毛片一区| 成人黄色大片在线免费观看| 国产精品入口夜色视频大尺度| 色系列之999| 日韩在线观看精品| 精品偷拍各种wc美女嘘嘘| 国产欧美一区二区三区久久| 成人黄色在线播放| 欧美亚洲国产视频| 最近2019年日本中文免费字幕| 亚洲欧美精品一区二区| xxx成人少妇69| 92国产精品久久久久首页| 91av在线免费观看视频| 久久免费精品日本久久中文字幕| 97在线视频免费播放| 亚洲国产高清福利视频| 日本精品一区二区三区在线| 在线成人一区二区| 欧美电影免费观看高清| 超碰91人人草人人干| 国产一区二区三区视频免费| 91夜夜未满十八勿入爽爽影院| 精品激情国产视频| 狠狠躁18三区二区一区| 日韩精品有码在线观看| 亚洲精品日产aⅴ| 成人免费网站在线| 亚洲国产欧美精品| 欧美午夜片在线免费观看| 精品magnet| 久久夜色精品国产亚洲aⅴ| 亚洲精品自产拍| 久青草国产97香蕉在线视频| 久久久久久久国产精品| 国产婷婷成人久久av免费高清| 色综合久久久久久中文网| 国产精品丝袜久久久久久高清| 在线观看国产精品日韩av| 成人综合国产精品| 中文字幕欧美精品在线| 欧美电影院免费观看| 性欧美激情精品| 日产日韩在线亚洲欧美| 国产精品三级网站| 亚洲女人天堂色在线7777| 日韩精品中文字| 亚洲最大福利网站| 国模精品视频一区二区| 韩剧1988免费观看全集| 亚洲一区二区久久久久久| 亚洲精品美女久久久| 日韩电影中文 亚洲精品乱码| 久久噜噜噜精品国产亚洲综合| 一区二区亚洲欧洲国产日韩| 日韩av大片免费看| 国内精品久久久久久中文字幕| 亚洲精品一区av在线播放| 欧美激情aaaa| 国产91在线播放九色快色| 国产精品亚洲欧美导航| 欧美在线一级va免费观看| 国产一区二区三区在线观看网站| 九九久久久久99精品| 岛国av在线不卡| 夜夜嗨av一区二区三区四区| 久久精品国产一区二区电影| 国产精品久久精品| 91亚洲一区精品| 亚洲欧美综合v| 亚洲网站在线播放| 国内精品美女av在线播放| 91网站免费看| 尤物精品国产第一福利三区| 最近2019中文字幕一页二页| 久久久久久久999| 国产精品免费在线免费| 色综合天天狠天天透天天伊人| 成人一区二区电影| 亚洲无限乱码一二三四麻| 欧美在线性视频| 欧美视频在线看| 欧洲成人午夜免费大片| 亚洲国产古装精品网站| 欧美黑人一区二区三区| 国产精品视频xxxx| 国产剧情久久久久久| 日韩一区二区在线视频| 国产精品v片在线观看不卡| 日日狠狠久久偷偷四色综合免费| 岛国av一区二区| 中文字幕在线看视频国产欧美| 91国产美女在线观看| 亚洲成人久久电影| 欧美激情国产高清| 成人国产精品免费视频| 欧美亚洲成人免费| 日韩中文字幕国产精品| 国产丝袜一区二区三区免费视频| 国产精品久久中文| 久久久www成人免费精品| 精品国产一区二区在线| 九九九热精品免费视频观看网站| 色偷偷偷综合中文字幕;dd| 欧美性videos高清精品| 亚洲欧美日韩一区在线| 日韩高清电影好看的电视剧电影| 国产精品偷伦一区二区| 精品久久久久久久久久| 久久伊人91精品综合网站| 美日韩精品免费观看视频| 欧美肥臀大乳一区二区免费视频| 亚洲国产又黄又爽女人高潮的| 日韩电影中文字幕在线| 韩国美女主播一区| 日韩av一区二区在线| 欧美一区二区三区四区在线| 欧美精品电影在线| 国产亚洲人成网站在线观看| 91中文字幕在线观看| 国产成人黄色av| 影音先锋欧美精品|