市长热线演示版

indexedit.aspx 7.5KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170
  1. <%@ Page Language="C#" AutoEventWireup="true" CodeBehind="indexedit.aspx.cs" Inherits="HySoft.BaseCallCenter.Web.qualitymanage.indexedit" %>
  2. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  3. <html xmlns="http://www.w3.org/1999/xhtml">
  4. <head id="Head1" runat="server">
  5. <title>指标分类管理信息</title>
  6. <link href="../../scripts/ui/skins/Aqua/css/ligerui-all.css" rel="stylesheet" type="text/css" />
  7. <link href="../images/style.css" rel="stylesheet" type="text/css" />
  8. <script type="text/javascript" src="../../scripts/jquery/jquery-1.8.3.min.js"></script>
  9. <script type="text/javascript" src="../../scripts/jquery/jquery.form.js"></script>
  10. <script type="text/javascript" src="../../scripts/jquery/jquery.validate.min.js"></script>
  11. <script type="text/javascript" src="../../scripts/jquery/messages_cn.js"></script>
  12. <script type="text/javascript" src="../../scripts/ui/js/ligerBuild.min.js"></script>
  13. <script type="text/javascript" src="../../scripts/function.js"></script>
  14. <script src="../scripts/ui/js/core/base.js" type="text/javascript"></script>
  15. <script src="../scripts/ui/js/plugins/ligerDialog.js" type="text/javascript"></script>
  16. <script src="../scripts/ui/js/plugins/ligerDrag.js" type="text/javascript"></script>
  17. <script src="../scripts/ui/js/plugins/ligerSpinner.js" type="text/javascript"></script>
  18. <script src="../scripts/ui/js/plugins/ligerTree.js" type="text/javascript"></script>
  19. <script src="../scripts/ui/js/plugins/ligerComboBox.js" type="text/javascript"></script>
  20. <script type="text/javascript">
  21. var treelist = null;
  22. $(function () {
  23. $("#txtF_Score").ligerSpinner({ height: 20, type: 'int' });
  24. $("#txtF_Sort").ligerSpinner({ height: 20, type: 'int' });
  25. treelist = $("#dropF_Category").ligerComboBox({
  26. width: 130,
  27. selectBoxWidth: 200,
  28. selectBoxHeight: 150, valueField: '_f_categoryid', resize: false, treeLeafOnly: false,
  29. tree: {
  30. url: 'ajax/indexcategory.ashx?action=gettreelist',
  31. width: 200,
  32. height: 150,
  33. checkbox: false,
  34. ajaxType: 'get',
  35. onSuccess: function (data) { SetTreeValue(); }
  36. }
  37. });
  38. });
  39. function SetTreeValue() {
  40. try {
  41. treelist.setValue(document.getElementById("txtF_CategoryId").value);
  42. if (document.getElementById("txtF_ParentId").value == "" || document.getElementById("txtF_ParentId").value == "0") {
  43. treelist.setText("");
  44. }
  45. }
  46. catch (e) {
  47. }
  48. }
  49. function validatelogin_name() {
  50. if ($("#txtF_CategoryId").val() == "") {
  51. document.getElementById("lbParent").innerHTML = "* 不允许为空!";
  52. document.getElementById("lbParent").style.color = "red";
  53. $.ligerDialog.error('所属分类不允许为空');
  54. return false;
  55. }
  56. else {
  57. document.getElementById("lbParent").innerHTML = "*";
  58. document.getElementById("lbParent").style.color = "#414141";
  59. }
  60. if ($("#txtF_Title").val() == "") {
  61. document.getElementById("lbF_CategoryName").innerHTML = "* 不允许为空!";
  62. document.getElementById("lbF_CategoryName").style.color = "red";
  63. $.ligerDialog.error('名称不允许为空');
  64. return false;
  65. }
  66. else {
  67. document.getElementById("lbF_CategoryName").innerHTML = "*";
  68. document.getElementById("lbF_CategoryName").style.color = "#414141";
  69. return true;
  70. }
  71. }
  72. function validate() {
  73. var i = 0;
  74. if (!validatelogin_name()) {
  75. i++;
  76. }
  77. if (i > 0) {
  78. return false;
  79. }
  80. return true;
  81. }
  82. function CloseThis() {
  83. var dialog = frameElement.dialog;
  84. parent.LoadIndexList();
  85. parent.ReLoadCategoryList();
  86. dialog.close();
  87. }
  88. function SaveInfo(res) {
  89. switch (res) {
  90. case 'success':
  91. $.ligerDialog.success('保存成功', function (yes) { CloseThis(); });
  92. break;
  93. case 'warn':
  94. $.ligerDialog.error('保存失败,请确认数据正确性');
  95. break;
  96. case 'error':
  97. $.ligerDialog.error('系统错误,请联系开发商');
  98. break;
  99. default:
  100. break;
  101. }
  102. }
  103. </script>
  104. </head>
  105. <body class="mainbody" scroll="no" style="margin-top: 0px;">
  106. <form id="form1" runat="server">
  107. <div id="contentTab">
  108. <div class="tab_con" style="display: block;">
  109. <table class="form_table">
  110. <col width="100px" />
  111. <col />
  112. <tbody>
  113. <tr>
  114. <th>
  115. 所属分类:<asp:HiddenField ID="txtF_IndexId" Value="" runat="server" />
  116. <asp:HiddenField ID="txtF_CategoryId" Value="" runat="server" />
  117. </th>
  118. <td>
  119. <div style="float:left;"><asp:TextBox ID="dropF_Category" runat="server"></asp:TextBox></div><div style="float:left;"><label
  120. id="lbParent" for="txtF_CategoryId">*</label></div>
  121. </td>
  122. </tr>
  123. <tr>
  124. <th>
  125. 指标标题:
  126. </th>
  127. <td>
  128. <asp:TextBox ID="txtF_Title" runat="server" CssClass="txtInput normal" Style="width: 220px;"></asp:TextBox><label
  129. id="lbF_CategoryName" for="txtF_Title">*</label>
  130. </td>
  131. </tr>
  132. <tr>
  133. <th>
  134. 指标描述:
  135. </th>
  136. <td>
  137. <asp:TextBox ID="txtF_Remark" runat="server" TextMode="MultiLine" CssClass="txtInput normal" Style="width: 220px; height:60px;"></asp:TextBox>
  138. </td>
  139. </tr>
  140. <tr>
  141. <th>
  142. 指标分值:
  143. </th>
  144. <td>
  145. <asp:TextBox ID="txtF_Score" runat="server" Style="width: 120px;"></asp:TextBox>
  146. </td>
  147. </tr>
  148. <tr>
  149. <th>
  150. 排列序号:
  151. </th>
  152. <td>
  153. <asp:TextBox ID="txtF_Sort" runat="server" Style="width: 120px;"></asp:TextBox>
  154. </td>
  155. </tr>
  156. </tbody>
  157. </table>
  158. </div>
  159. <div class="foot_btn_box">
  160. <asp:Button ID="btnSubmit" runat="server" Text="保&nbsp;&nbsp;存" CssClass="btnSubmit"
  161. OnClientClick="return validate();" OnClick="btnSubmit_Click" />
  162. </div>
  163. </div>
  164. </form>
  165. </body>
  166. </html>