messageLinkmanGroupEdit.jsp 3.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128
  1. <%--
  2. time:2015-07-29 10:29:57
  3. desc:edit the 常用联系人组
  4. --%>
  5. <%@page language="java" pageEncoding="UTF-8"%>
  6. <%@include file="/commons/include/html_doctype.html"%>
  7. <html>
  8. <head>
  9. <title>编辑 常用联系人组</title>
  10. <%@include file="/commons/include/form.jsp"%>
  11. <script type="text/javascript" src="${ctx}/js/hotent/CustomValid.js"></script>
  12. <script type="text/javascript"
  13. src="${ctx }/js/hotent/platform/system/SysDialog.js"></script>
  14. <script type="text/javascript">
  15. $(function() {
  16. $("a.save").click(function() {
  17. $("#messageLinkmanGroupForm").attr("action", "save.ht");
  18. submitForm();
  19. });
  20. });
  21. //提交表单
  22. function submitForm() {
  23. var options = {};
  24. if (showResponse) {
  25. options.success = showResponse;
  26. }
  27. var frm = $('#messageLinkmanGroupForm').form();
  28. frm.ajaxForm(options);
  29. if (frm.valid()) {
  30. frm.submit();
  31. }
  32. }
  33. function showResponse(responseText) {
  34. var obj = new com.hotent.form.ResultMessage(responseText);
  35. if (obj.isSuccess()) {
  36. $.ligerDialog
  37. .confirm(
  38. obj.getMessage() + ",是否继续操作",
  39. "提示信息",
  40. function(rtn) {
  41. if (rtn) {
  42. window.location.reload();
  43. } else {
  44. window.location.href = "${ctx}/platform/system/messageLinkmanGroup/list.ht";
  45. }
  46. });
  47. } else {
  48. $.ligerDialog.err("提示信息","常用联系人组保存失败!",obj.getMessage());
  49. }
  50. }
  51. function dlgCallBack(userIds, fullnames, emails, mobiles, retypes) {
  52. $("#users").val(fullnames);
  53. $("#userIds").val(userIds);
  54. };
  55. function addClick() {
  56. var selectUserIds = $("#userIds").val();
  57. var selectUserNames = $("#users").val();
  58. UserDialog({
  59. callback : dlgCallBack,
  60. selectUserIds:selectUserIds,
  61. selectUserNames:selectUserNames,
  62. isSingle : false
  63. });
  64. };
  65. //清空
  66. function reSet(){
  67. $("#users").val("");
  68. $("#userIds").val("");
  69. };
  70. </script>
  71. </head>
  72. <body>
  73. <div class="panel">
  74. <div class="panel-top">
  75. <div class="tbar-title">
  76. <c:choose>
  77. <c:when test="${messageLinkmanGroup.id !=null}">
  78. <span class="tbar-label"><span></span>编辑常用联系人组</span>
  79. </c:when>
  80. <c:otherwise>
  81. <span class="tbar-label"><span></span>添加常用联系人组</span>
  82. </c:otherwise>
  83. </c:choose>
  84. </div>
  85. <div class="panel-toolbar">
  86. <div class="toolBar">
  87. <div class="group">
  88. <a class="link save" id="dataFormSave" href="#"><span></span>保存</a>
  89. </div>
  90. <div class="l-bar-separator"></div>
  91. <div class="group">
  92. <a class="link back" href="list.ht"><span></span>返回</a>
  93. </div>
  94. </div>
  95. </div>
  96. </div>
  97. <div class="panel-body">
  98. <form id="messageLinkmanGroupForm" method="post" action="save.ht">
  99. <table class="table-detail" cellpadding="0" cellspacing="0"
  100. border="0" type="main">
  101. <tr>
  102. <th width="20%">组名:</th>
  103. <td><input type="text" id="groupName" name="groupName"
  104. value="${messageLinkmanGroup.groupName}" class="inputText"
  105. validate="{required:false,maxlength:200}" style="width: 200px;"/>
  106. </td>
  107. </tr>
  108. <tr>
  109. <th width="20%">常用联系人:</th>
  110. <td>
  111. <input type="hidden" id="userIds" name="userIds"
  112. value="${messageLinkmanGroup.userIds}" />
  113. <textarea rows="5" cols="40" id="users" name="users" readonly="readonly">${messageLinkmanGroup.users}</textarea>
  114. <a href="javascript:;" onclick="addClick()" class="link get">选择</a>
  115. <a href="javascript:;" onclick="reSet()" class="link clean">清空</a>
  116. </td>
  117. </tr>
  118. </table>
  119. <input type="hidden" name="id" value="${messageLinkmanGroup.id}" />
  120. </form>
  121. </div>
  122. </div>
  123. </body>
  124. </html>