zoukankan      html  css  js  c++  java
  • 关于那个.get .post .ajax ztree 还有后台servlet传递数据

    servlet给前台传递data串

    用的方法是

    PrintWriter out = response.getWriter();

            // response.sendRedirect("test.jsp");
            String s = "[{'id':'1', 'pId':'0', 'name':'test1'},{'id':'11', 'pId':'1', 'name':'test11'}, {'id':'12', 'pId':'1', 'name':'test12'},  {'id':'111', 'pId':'11', 'name':'test111'},]";
            out.write(s);

    ----------------------

    关于.get .post .ajax的浅显的理解是

    最后一个是异步的,前面两个是同步的(阻塞的)

    .get(url,data,function(data,status){

    执行的函数

    //我理解的data和url参数的意思是一样的

    })

    -------------------------

    ztree的使用:

    注意ztree两种json的格式的区别,

    经常使用的是简单的格式是,直接通过数据之间的关系显示树的结构

    第二种是通过的是json的嵌套实现的

    注意的是样式和js文件必须是引入全的

    然后是

    界面上的位置是ul

    然后是

    //注意的话是传递response传递回来的类型是string,这是string转换对象的方法

    var ss = eval("(" + data + ")");

                    var t = $("#test");

    //然后是树控的初始化(位置,配置,数据)
                    t = $.fn.zTree.init(t, setting, ss);

    //取得树对象然后操作

    var zTree = $.fn.zTree.getZTreeObj("test");

    收集整理,关于后台的数据传往前台的问题解决

    关于

    .get替换成

    .ajax

    $("button").click(function(){
      $.get("demo_ajax_load.txt", function(result){
        $("div").html(result);
      });
    });


    ------------
    $.ajax({ url: url,
    data: data, success: success,
    dataType: dataType });


    开源学习,互动进步
  • 相关阅读:
    Remove Element
    String StringBuffer StringBuilder
    Length of Last Word
    Space Replacement
    Longest Palindromic Substring
    jQuery2.0.0版本以后不再支持ie8的原因
    npm命令
    不借助第三个变量实现两个变量交换及原理分析
    js 不同进制之间相互转换
    ECMAScript toString() 方法
  • 原文地址:https://www.cnblogs.com/L0VEGP/p/5041234.html
Copyright © 2011-2022 走看看