dialogListSubject.jsp 3.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293
  1. <%@ page language="java" contentType="text/html;charset=GBK" pageEncoding="GBK"%>
  2. <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
  3. <html>
  4. <head>
  5. <meta http-equiv="Content-Type" content="text/html;charset=GBK">
  6. <title>科目列表</title>
  7. <link href="${pageContext.request.contextPath }/liger/lib/ligerUI/skins/${sessionScope.css}/css/ligerui-all.css" rel="stylesheet" type="text/css" />
  8. <script src="${pageContext.request.contextPath }/liger/lib/jquery/jquery-1.3.2.min.js" type="text/javascript"></script>
  9. <script src="${pageContext.request.contextPath }/liger/lib/ligerUI/js/core/base.js" type="text/javascript"></script>
  10. <script src="${pageContext.request.contextPath }/liger/lib/ligerUI/js/plugins/ligerGrid.js" type="text/javascript"></script>
  11. <link href="${pageContext.request.contextPath}/main.css" rel="stylesheet" type="text/css" />
  12. <script src="${pageContext.request.contextPath}/liger/lib/ligerUI/js/ligerui.all.js"
  13. type="text/javascript"></script>
  14. <script type="text/javascript" src="/shares/js/constant.js"></script>
  15. <script type="text/javascript" src="/shares/js/common.js"></script>
  16. <script type="text/javascript" src="/shares/js/yw/fm/subject/subjectTree.js"></script>
  17. <script type="text/javascript">
  18. var managerTree = "";
  19. $(document).ready(function(){
  20. //loadTree();
  21. });
  22. function loadTree(){
  23. $("#subjectTree").empty();
  24. managerTree =subjectTree("fmSubjectAction.do?task=subjectTree","subjectTree",clickEvent);
  25. }
  26. function subjectTree(treeAction, treeId, clickEvent) {
  27. var manager = "";
  28. $("#"+treeId).ligerTree({
  29. url : PROJECT_NAME + "/" + changePath(treeAction),
  30. checkbox : false,
  31. folderCheckbox:true,
  32. childIcon :'folder',
  33. idFieldName : "id",
  34. parentIDFieldName : "pid",
  35. textFieldName :"text",
  36. slide : false,
  37. nodeWidth : 160,
  38. openFolderEven: false,
  39. attribute : ["id", "url"],
  40. onclick : function(node) {
  41. clickEvent(node);
  42. }
  43. });
  44. manager = $("#" + treeId).ligerGetTreeManager();
  45. return manager;
  46. }
  47. function clickEvent(node){
  48. var id = node.data.id;
  49. var name = node.data.text;
  50. if(id!=1){
  51. //parent.document.getElementById('outs_deptname').value = name;
  52. //parent.document.getElementById('outs_dept').value = id;
  53. $("#fsid").val(id);
  54. $("#fsname").val(name);
  55. }
  56. //parent.$(".l-dialog,.l-window-mask").remove(); //关闭弹出层
  57. }
  58. </script>
  59. </HEAD>
  60. <BODY>
  61. <!-- <div class="l-content"> -->
  62. <!-- <input type="hidden" id="msg_info" name="msg_info" value="" /> -->
  63. <!-- <input type="hidden" id="msg_event" name="msg_event" value="" /> -->
  64. <!-- <input type="hidden" id="msg_error" name="msg_error" value="" /> -->
  65. <!-- <input type="hidden" id="msg_time" name="msg_time" value="" /> -->
  66. <div class="l-content">
  67. <form name="deptForm" method="post">
  68. <div id="layout1">
  69. <input type="hidden" name="fsid" id="fsid" value=""/>
  70. <input type="hidden" name="fsname" id="fsname" value=""/>
  71. <div position="left" title="选择部门" class="user-tree-style">
  72. <ul id="subjectTree" class="tree" style="margin-top: 3px;"></ul>
  73. </div>
  74. </div>
  75. </form>
  76. </div>
  77. </BODY>
  78. </HTML>