ztree非同期ロードデータ
949 ワード
ztree公式サイト:http://www.treejs.cn/v3/demo.php#_101
1.新規のjavaクラスはztreeNode属性に対応しています。
okです。このように簡単です。初めてのatoParamのidはnullに違いないです。バックグラウンドの判断で、ツリーの一番上のIDをロードすればいいです。
1.新規のjavaクラスはztreeNode属性に対応しています。
public class Setting
{
private String id;
private String name;
private String icon;
private String pId;
private int isParent = 1;
private int nocheck = 1;
get/set。。。。
}
2.jsvar setting = {
view : {
dblClickExpand : false,
selectedMulti : false
},
data : {
simpleData : {
enable : true
}
},
async : {
enable : true,
url : basepath + "/setting/getTreeData",
autoParam : [ "id" ],
otherParam : null,
dataFilter : null
},
callback : {
onClick : onClick,//
onAsyncSuccess : onAsyncSuccess
}
};
function onAsyncSuccess(event, treeId, treeNode, msg) {
var zTree = $.fn.zTree.getZTreeObj(treeId);
zTree.updateNode(treeNode); //
}
3.jspokです。このように簡単です。初めてのatoParamのidはnullに違いないです。バックグラウンドの判断で、ツリーの一番上のIDをロードすればいいです。