前臺:
$('#div_tree').tree({
checkbox: true,
url: '<c:url value="/load.do?command=loadCarTreeNode"/>',
onClick:function(node){
$(this).tree('toggle', node.target);
}
});
後臺:
response.setContentType("text/json;charset=UTF-8");
String strJson = "";
if (request.getParameter("id") != null) {
String strId = request.getParameter("id");
strJson = JSONArray.fromObject(loadCtrl.queryCarNode(strId)).toString();
}else {
strJson = JSONArray.fromObject(loadCtrl.queryList()).toString();
}
response.getWriter().write(strJson);
如果傳入的ID爲空時,視爲初始化加開目錄樹,
如果ID不爲空時,則加載對應目錄下的子目錄,根據傳處的Id號向後臺加載對應的數據即可。