yhrzbManageList.jsp 7.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157
  1. <%@ page language="java" import="java.util.*" pageEncoding="utf-8"%>
  2. <%@taglib uri="/struts-tags" prefix="s"%>
  3. <%
  4. String path = request.getContextPath();
  5. String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
  6. %>
  7. <html xmlns="http://www.w3.org/1999/xhtml">
  8. <head>
  9. <title></title>
  10. <link href="../../ligerui/lib/ligerUI/skins/Aqua/css/ligerui-all.css" rel="stylesheet" type="text/css" />
  11. <script src="../../ligerui/lib/jquery/jquery-1.5.2.min.js" type="text/javascript"></script>
  12. <script src="../../ligerui/lib/ligerUI/js/core/base.js" type="text/javascript"></script>
  13. <script src="../../ligerui/lib/ligerUI/js/plugins/ligerGrid.js" type="text/javascript"></script>
  14. <script src="../../ligerui/lib/ligerUI/js/plugins/ligerTextBox.js" type="text/javascript"></script>
  15. <script src="../../ligerui/lib/ligerUI/js/plugins/ligerCheckBox.js" type="text/javascript"></script>
  16. <script src="../../ligerui/lib/ligerUI/js/plugins/ligerMenu.js" type="text/javascript"></script>
  17. <script src="../../ligerui/lib/ligerUI/js/plugins/ligerComboBox.js" type="text/javascript"></script>
  18. <script src="../../ligerui/lib/ligerUI/js/plugins/ligerMenuBar.js" type="text/javascript"></script>
  19. <script src="../../ligerui/lib/ligerUI/js/plugins/ligerToolBar.js" type="text/javascript"></script>
  20. <script src="../../ligerui/lib/ligerUI/js/plugins/ligerButton.js" type="text/javascript"></script>
  21. <script src="../../ligerui/lib/ligerUI/js/plugins/ligerResizable.js" type="text/javascript"></script>
  22. <script src="../../ligerui/lib/ligerUI/js/plugins/ligerDialog.js" type="text/javascript"></script>
  23. <script src="../../ligerui/lib/ligerUI/js/plugins/ligerDrag.js" type="text/javascript"></script>
  24. <script src="../../ligerui/demos/grid/CustomersData.js" type="text/javascript"></script>
  25. <script type="text/javascript" >
  26. var datas = <s:property value="jsondata" escape="false"/>;
  27. var alerts = function (content)
  28. {
  29. $.ligerDialog.alert(content);
  30. };
  31. var gridManager = null;
  32. //查询
  33. function buttonClick(){
  34. alert("哈哈");
  35. var pageyhid = $("#pageyhid").val();
  36. document.dictionaryForm.yhid.value = pageyhid;
  37. document.dictionaryForm.submit();
  38. }
  39. $(function ()
  40. {
  41. //工具条
  42. $("#toptoolbar").ligerToolBar({ items:
  43. [
  44. { text: '导出', id:'excel', click: itemclick},
  45. { text: '删除', id:'delete', click: itemclick},
  46. { text: '清除所有日志', id:'deleteAll', click: itemclick}
  47. ]
  48. });
  49. //表格
  50. $("#maingrid").ligerGrid({
  51. columns: [
  52. { display: '用户日志ID', name: 'id', align: 'left', width: '20%', minWidth: 350 },
  53. { display: '用户ID', name: 'yhid', align: 'center', minWidth: '20%' ,width: 200},
  54. { display: '添加时间', name: 'tjsj', align: 'center', minWidth: '20%' ,width: 130},
  55. { display: '系统说明', name: 'xtsm', align: 'center',width: '40%',minWidth: 130}
  56. ], dataAction: 'server', data: datas, sortName: 'id',
  57. width: '100%', height: '100%', pageSize: 30,rownumbers:true,
  58. checkbox : true,
  59. //应用灰色表头
  60. cssClass: 'l-grid-green',
  61. heightDiff: -6
  62. });
  63. gridManager = $("#maingrid").ligerGetGridManager();
  64. //定义itemclick
  65. function itemclick(item){
  66. if(item.id)
  67. {
  68. switch (item.id)
  69. {
  70. //导出excel
  71. case "excel":
  72. $.ligerDialog.waitting('导出中,请稍候...');
  73. setTimeout(function ()
  74. {
  75. $.ligerDialog.closeWaitting();
  76. window.location.href = "../userLogAdmin/userLogAdmin!outExcel";
  77. if (item.id == "excel")
  78. $.ligerDialog.success('导出成功');
  79. else
  80. $.ligerDialog.error('导出失败');
  81. }, 1000);
  82. return;
  83. // (删除+批量删除)
  84. case "delete":
  85. var data = gridManager.getCheckedRows();
  86. var dataSelected = gridManager.getSelected();
  87. var checkedIds = [];
  88. for (var i = 0; i < data.length; i++) {
  89. checkedIds.push(data[i].id);
  90. }
  91. if (data.length == 0){
  92. alerts('请选择删除的行!');
  93. }
  94. else if(data.length > 1){
  95. $.ligerDialog.confirm('确定批量删除?', function (confirm)
  96. {
  97. if(confirm){
  98. alert(checkedIds);
  99. window.location.href = "../userLogAdmin/userLogAdmin!delete?datas=" + checkedIds;
  100. $.ligerDialog.question('批量删除成功!');
  101. }
  102. });
  103. }
  104. else
  105. {
  106. $.ligerDialog.confirm('确定删除?', function (confirm)
  107. {
  108. if(confirm){
  109. window.location.href = "../userLogAdmin/userLogAdmin!delete?data=" + dataSelected.id;
  110. alerts('删除成功!');
  111. }
  112. });
  113. }
  114. return;
  115. case "deleteAll":
  116. $.ligerDialog.confirm('确定删除所有日志?', function (confirm)
  117. {
  118. if(confirm){
  119. window.location.href = "../userLogAdmin/userLogAdmin!deleteAll";
  120. alerts('删除成功!');
  121. }
  122. });
  123. return;
  124. }
  125. }}
  126. $("#pageloading").hide();
  127. });
  128. </script>
  129. </head>
  130. <body style="padding:0px; overflow:hidden;">
  131. <div class="l-loading" style="display:block" id="pageloading"></div>
  132. <form id="dictionaryForm" name="dictionaryForm" action="../userLogAdmin/userLogAdmin!userLogByIdList" method="post" runat="server" >
  133. <s:hidden id="yhid" name="yhid"></s:hidden>
  134. <div id="toptoolbar"></div>
  135. <div align="right">
  136. 用户id:<input id="pageyhid" type="text" />
  137. <input id="searchbtn" type="button" value="查询" style="background-color: #ACD6FF;" onclick="buttonClick()"/>&nbsp;&nbsp;&nbsp;&nbsp;
  138. </div>
  139. <div id="maingrid" style="margin:0; padding:0"></div>
  140. </form>
  141. <div style="display:none;">
  142. </div>
  143. </body>
  144. </html>