sysFileSelector.jsp 3.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384
  1. <%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
  2. <%@include file="/commons/include/html_doctype.html"%>
  3. <html>
  4. <head>
  5. <%@include file="/commons/include/get.jsp"%>
  6. <title>文件选择</title>
  7. <style type="text/css">
  8. .file_name{
  9. text-decoration:none;
  10. color:black;
  11. }
  12. </style>
  13. <link href="${ctx}/styles/default/css/jquery.qtip.css" rel="stylesheet" />
  14. <script type="text/javascript" src="${ctx}/js/jquery/plugins/jquery.qtip.js" ></script>
  15. <script type="text/javascript" src="${ctx}/js/lg/plugins/ligerWindow.js"></script>
  16. <script type="text/javascript" src="${ctx}/js/hotent/platform/system/ImageQtip.js" ></script>
  17. <script type="text/javascript">
  18. $(function() {
  19. $("#sysFileItem tr.even,#sysFileItem tr.odd").bind('click', function() {
  20. var trObj=$(this);
  21. var obj=$(":checkbox[name='fileId']",trObj);
  22. if(obj.length>0){
  23. window.parent.selectMulti(obj);
  24. }
  25. });
  26. });
  27. </script>
  28. </head>
  29. <body >
  30. <div class="panel">
  31. <div class="panel-top">
  32. <div class="tbar-title">
  33. <span class="tbar-label">文件选择列表</span>
  34. </div>
  35. <div class="panel-toolbar">
  36. <div class="toolBar">
  37. <div class="group"><a class="link search" ><span></span>查询</a></div>
  38. </div>
  39. </div>
  40. </div>
  41. <div class="panel-search" >
  42. <form action="selector.ht?isSingle=${param.isSingle }" id="searchForm" method="POST">
  43. <input type="hidden" name="typeId" id="typeId" />
  44. <span class="label">文件名:</span>
  45. <input type="text" id="fileName" name="Q_fileName_SL" style="width:80px;" maxlength="128" class="inputText" value="${param['Q_fileName_SL']}"/>
  46. <span class="label">扩展名:</span>
  47. <input type="text" id=ext name="Q_ext_SL" style="width:80px;" maxlength="128" class="inputText" value="${param['Q_ext_SL']}"/>
  48. </form>
  49. </div>
  50. </div>
  51. <div class="panel-body">
  52. <c:if test="${isSingle==0}">
  53. <c:set var="checkAll">
  54. <input onclick="window.parent.selectAll(this);" type="checkbox" />
  55. </c:set>
  56. </c:if>
  57. <display:table name="sysFileList" id="sysFileItem" requestURI="selector.ht" sort="external" cellpadding="1"
  58. cellspacing="1" export="false" class="table-grid">
  59. <display:column title="${checkAll}" media="html" style="width:30px;">
  60. <c:choose>
  61. <c:when test="${isSingle==0}">
  62. <input onchange="window.parent.selectMulti(this);" type="checkbox" class="pk" name="fileId" value="${sysFileItem.fileId}">
  63. </c:when>
  64. <c:otherwise>
  65. <input type="radio" class="pk" name="fileId" value="${sysFileItem.fileId}">
  66. </c:otherwise>
  67. </c:choose>
  68. <textarea name="fileData" style="display: none;">{fileId:'${sysFileItem.fileId}',fileName:'${sysFileItem.fileName}.${sysFileItem.ext}'}</textarea>
  69. </display:column>
  70. <display:column title="文件名" sortable="true" sortName="fileName">
  71. ${sysFileItem.fileName}.${sysFileItem.ext}
  72. </display:column>
  73. <display:column property="ext" title="扩展名" sortable="true" sortName="ext" />
  74. </display:table>
  75. <hotent:paging tableId="sysFileItem" showExplain="false"/>
  76. </div>
  77. </body>
  78. </html>