jquery.zTree 异步加载机制解析


异步加载设置

var setting = {
    async: {
        enable: true,
        url: "http://host/getNode.php",
        autoParam: ["id"]
    }
};

以 POST 的方式访问 url 地址,参数为 id , 第一次加载的时候,因为没有 id 值,所以为 null。当加载父节点 (node = {id:1, name:”test”}) 的子节点时,将自动提交参数 id=1。服务器根据 id 值查询节点数据返回

注意:服务器返回的 JSON 数据,要包含 id 属性的值,”id” 的名称可以任意取,根据实际情况,比如,服务器返回的 JSON 数据为 {term_id:1, name:”test”},autoParam: 需设置为 [“term_id”] 对应,回调函数访问节点 ID 的时候应该用 treeNode.term_id

 




评论

还没有任何评论,你来说两句吧!

发表评论