jquery easyui Create Async Tree (異步加載目錄樹)

前臺:

$('#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號向後臺加載對應的數據即可。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章