listCourse.jsp 4.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152
  1. <%@ page language="java" contentType="text/html;charset=GBK" pageEncoding="GBK"%>
  2. <%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>
  3. <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
  4. <html>
  5. <head>
  6. <meta http-equiv="Content-Type" content="text/html;charset=GBK">
  7. <title>课程列表</title>
  8. <link href="${pageContext.request.contextPath }/liger/lib/ligerUI/skins/${sessionScope.css}/css/ligerui-all.css" rel="stylesheet" type="text/css" />
  9. <script src="${pageContext.request.contextPath }/liger/lib/jquery/jquery-1.3.2.min.js" type="text/javascript"></script>
  10. <script src="${pageContext.request.contextPath }/liger/lib/ligerUI/js/core/base.js" type="text/javascript"></script>
  11. <script src="${pageContext.request.contextPath }/liger/lib/ligerUI/js/plugins/ligerGrid.js" type="text/javascript"></script>
  12. <link href="${pageContext.request.contextPath}/main.css" rel="stylesheet" type="text/css" />
  13. <script src="${pageContext.request.contextPath}/liger/lib/ligerUI/js/ligerui.all.js" 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/hr/train/courseClassTree.js"></script>
  17. <script type="text/javascript">
  18. var grid = null;
  19. $(document).ready(function(){
  20. $("#layout1").ligerLayout({
  21. leftWidth : 250,
  22. height : '99%'
  23. });
  24. initCourseGrid();
  25. });
  26. function initCourseGrid(params) {
  27. var columns = [
  28. { display: '课程类别ID', name: 'class_id',align: 'left', type: 'text',isSort: false, hide: true,width:100},
  29. {
  30. display : '课程类别',
  31. name : 'class_name',
  32. width : 100
  33. }, {
  34. display : '课程名称',
  35. name : 'course_name',
  36. width : 150
  37. }];
  38. grid = $("#maingrid4")
  39. .ligerGrid(
  40. {
  41. columns : columns,
  42. pageSize : 20,
  43. url : 'hrTrainCourseAction.do?task=courseList&time=' + new Date().getTime() + params,
  44. pageParmName : 'p', //页索引参数名,(提交给服务器)
  45. pagesizeParmName : 'pSize', //页记录数参数名,(提交给服务器)
  46. width : '99.9%',
  47. height : '94%',
  48. enabledEdit: true,
  49. checkbox : true
  50. });
  51. $("#pageloading").hide();
  52. // $(".l-grid-hd-cell-btn-checkbox").css("display", "none"); //隱藏checkAll
  53. }
  54. //查询
  55. function searchByKword(tree) {
  56. var s = "";
  57. var class_id ="";
  58. if(tree=="tree"){
  59. class_id = $("#class_id").val();
  60. }else{
  61. class_id = $("#_class_id").val();
  62. }
  63. class_id= $("#class_id").val()
  64. if (class_id != "" && typeof (class_id) != "undefined") {
  65. s += "&class_id=" + class_id;
  66. }
  67. var course_name = $("#course_name").val();//规则名称
  68. if (course_name != "" && typeof (course_name) != "undefined") {
  69. s += "&course_name=" + encodeURI(encodeURI(course_name));
  70. }
  71. grid.set("newPage","1");
  72. initCourseGrid(s);
  73. }
  74. function f_select() {
  75. var rows = grid.getCheckedRows();
  76. return rows;
  77. }
  78. </script>
  79. <style type="text/css">
  80. body {
  81. padding: 5px;
  82. margin: 0;
  83. }
  84. #layout1 {
  85. width: 99.5%;
  86. margin: 0;
  87. padding: 0;
  88. }
  89. .l-button {
  90. margin-left: 1px;
  91. }
  92. #deptBtn {
  93. /* width: 100%; */
  94. background: #e5ecf9;
  95. text-align: center;
  96. height: 25px;
  97. padding-top: 3px
  98. }
  99. .l-layout-left {
  100. overflow-y: auto;
  101. }
  102. </style>
  103. </head>
  104. <BODY>
  105. <%@ include file="/include/button.jsp"%>
  106. <%@ include file="/include/message.jsp"%>
  107. <div class="l-content">
  108. <div id="layout1">
  109. <input type="hidden" name="typeRootId" id="typeRootId" value="${typeRootId }"/>
  110. <input type="hidden" name="asset_search_type" id="asset_search_type" value=""/>
  111. <div position="left" title="课程分类" class="user-tree-style">
  112. <ul id="courseclassTree" class="tree" style="margin-top: 3px;"></ul>
  113. </div>
  114. <div position="center" id="assetList" title="课程列表">
  115. <div class="default_search" style="margin: 0;">
  116. <ul class="list_search">
  117. <li class="title"> 课程名称:</li>
  118. <li class="text"><input type="text" name="course_name" id="course_name"></input>
  119. <input type="hidden" name="class_id" id="class_id" value="${class_id}"/>
  120. </li>
  121. </ul>
  122. <ul>
  123. <li class="search-button"><input type="button" class='l-button'
  124. name="search" onclick="searchByKword()" value="查询" /></li>
  125. </ul>
  126. </div>
  127. <div style="overflow: hidden; clear: both;">
  128. <div id="maingrid4" style="margin: 0; padding: 0"></div>
  129. </div>
  130. </div>
  131. </div>
  132. </div>
  133. </BODY>
  134. </HTML>