taskOpDialog.jsp 2.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778
  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/form.jsp" %>
  6. <title>审批意见</title>
  7. <script type="text/javascript" src="${ctx}/js/hotent/CustomValid.js"></script>
  8. <script type="text/javascript">
  9. /*KILLDIALOG*/
  10. var dialog = frameElement.dialog; //调用页面的dialog对象(ligerui对象)
  11. $().ready(function (){
  12. var isRequired = '${isRequired}';
  13. if(isRequired == '1'){
  14. $("#opinion").attr("validate","{required:true,maxLength:500}");
  15. }else{
  16. $("#opinion").attr("validate","{maxLength:500}");
  17. }
  18. // 设置初始值
  19. var voteContent = dialog.get("voteContent");
  20. $("#opinion").val(voteContent);
  21. });
  22. function save(){
  23. var rtn=$("#frmComm").form().valid();
  24. if(!rtn) return;
  25. var opinion = $("#opinion").val();
  26. var call = dialog.get("sucCall");
  27. call(opinion);
  28. dialog.close();
  29. }
  30. function setValue(val){
  31. $("#opinion").val(val);
  32. }
  33. </script>
  34. </head>
  35. <body>
  36. <div class="panel">
  37. <div class="panel-top">
  38. <div class="tbar-title">
  39. <span class="tbar-label">审批意见</span>
  40. </div>
  41. <div class="panel-toolbar">
  42. <div class="toolBar">
  43. <div class="group"><a class="link run" id="dataFormSave" href="javascript:;" onclick="save()"><span></span>确定</a></div>
  44. <div class="l-bar-separator"></div>
  45. <div class="group"><a class="link close" href="javascript:;" onclick="dialog.close()"><span></span>关闭</a></div>
  46. </div>
  47. </div>
  48. </div>
  49. <div class="panel-body">
  50. <form id="frmComm">
  51. <table class="table-detail" cellpadding="0" cellspacing="0" border="0">
  52. <tr>
  53. <th>审批意见:</th>
  54. <td>
  55. <textarea rows="4" cols="50" style="width:300px" id="opinion" name="opinion" maxLength="500"></textarea>
  56. </td>
  57. </tr>
  58. <tr>
  59. <th>常用语:</th>
  60. <td>
  61. <div style="word-break:break-all;width:300px">
  62. <c:forEach var="item" items="${taskAppItems}">
  63. <a class="link reload" onclick="setValue('${item}')"><span></span>${item}</a>&nbsp;&nbsp;&nbsp;&nbsp;
  64. </c:forEach>
  65. </div>
  66. </td>
  67. </tr>
  68. </table>
  69. </form>
  70. </div>
  71. </div>
  72. </body>
  73. </html>