fileTree.jsp 1.1 KB

123456789101112131415161718192021222324252627282930313233343536
  1. <%@ page language="java" import="java.util.*" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
  2. <%@page import="org.jeecgframework.web.cgform.common.CgAutoListConstant"%>
  3. <%@include file="/context/mytags.jsp"%>
  4. <!DOCTYPE html>
  5. <html>
  6. <head>
  7. <title>文件目录树</title>
  8. <t:base type="jquery,easyui,tools"></t:base>
  9. <script type="text/javascript" src="plug-in/cgform/js/cgformField.js"></script>
  10. <script type="text/javascript">
  11. var selectedDir = '';
  12. $(function(){
  13. $('#fileTree').tree({
  14. checkbox: false,
  15. url: 'generateController.do?doExpandFileTree',
  16. onBeforeExpand:function(node,param){
  17. var newurl = "generateController.do?doExpandFileTree&parentNode=" + node.id;
  18. newurl = encodeURI(newurl);
  19. $('#fileTree').tree('options').url = newurl;
  20. },
  21. onClick:function(node){
  22. selectedDir = node.id;
  23. }
  24. });
  25. });
  26. function fillPath(id){
  27. W.selectCallback(id,selectedDir);
  28. }
  29. </script>
  30. <style type="text/css">
  31. </style>
  32. </head>
  33. <div id="fileTreeDiv">
  34. <ul id="fileTree">
  35. </ul>
  36. </div>