NTC(网站、app、邮件、文件传输)、http重定向、DDOS、音视频样例配置表单提交增加遮罩层,防止按钮重复点击配置重复提交。

Signed-off-by: zhangwei <zhangwei@intranet.com>
This commit is contained in:
zhangwei
2018-06-30 13:42:59 +08:00
parent d9d968dcaa
commit a11ce7f948
17 changed files with 21 additions and 9 deletions

View File

@@ -35,6 +35,7 @@ $(function(){
if(flag){ if(flag){
$("input[name$='exprType']").attr("disabled",false); $("input[name$='exprType']").attr("disabled",false);
$("#appCode").val($("#specServiceIdId").val()); $("#appCode").val($("#specServiceIdId").val());
loading('onloading...');
form.submit(); form.submit();
} }
}, },

View File

@@ -35,6 +35,7 @@ $(function(){
if(flag){ if(flag){
$("input[name$='exprType']").attr("disabled",false); $("input[name$='exprType']").attr("disabled",false);
$("#appCode").val($("#specServiceIdId").val()); $("#appCode").val($("#specServiceIdId").val());
loading('onloading...');
form.submit(); form.submit();
} }
}, },

View File

@@ -35,6 +35,7 @@ $(function(){
if(flag){ if(flag){
$("input[name$='exprType']").attr("disabled",false); $("input[name$='exprType']").attr("disabled",false);
$("#appCode").val($("#specServiceIdId").val()); $("#appCode").val($("#specServiceIdId").val());
loading('onloading...');
form.submit(); form.submit();
} }
}, },

View File

@@ -18,6 +18,7 @@ $(function(){
}, },
submitHandler: function(form){ submitHandler: function(form){
$("#appCode").val($("#specServiceIdId").val()); $("#appCode").val($("#specServiceIdId").val());
loading('onloading...');
form.submit(); form.submit();
}, },
errorContainer: "#messageBox", errorContainer: "#messageBox",

View File

@@ -45,6 +45,7 @@ $(function(){
if(flag){ if(flag){
$("input[name$='exprType']").attr("disabled",false); $("input[name$='exprType']").attr("disabled",false);
$("#appCode").val($("#specServiceIdId").val()); $("#appCode").val($("#specServiceIdId").val());
loading('onloading...');
form.submit(); form.submit();
} }
}, },

View File

@@ -72,7 +72,7 @@ $(function(){
$("div[for='sampleFile']").append("<label id='level-error' class='error' for='sampleFile'><spring:message code='required'></spring:message></label>"); $("div[for='sampleFile']").append("<label id='level-error' class='error' for='sampleFile'><spring:message code='required'></spring:message></label>");
return false; return false;
}else{ }else{
//loading('onloading...'); loading('onloading...');
form.submit(); form.submit();
} }

View File

@@ -52,7 +52,7 @@ $(function(){
$(element).parents(".form-group").find("div[for='"+element.attr("name")+"']").append(error); $(element).parents(".form-group").find("div[for='"+element.attr("name")+"']").append(error);
}, },
submitHandler: function(form){ submitHandler: function(form){
//loading('onloading...'); loading('onloading...');
form.submit(); form.submit();
}, },
errorContainer: "#messageBox", errorContainer: "#messageBox",

View File

@@ -19,7 +19,7 @@ $(function(){
$(element).parents(".form-group").find("div[for='"+element.attr("name")+"']").append(error); $(element).parents(".form-group").find("div[for='"+element.attr("name")+"']").append(error);
}, },
submitHandler: function(form){ submitHandler: function(form){
//loading('onloading...'); loading('onloading...');
form.submit(); form.submit();
}, },
errorContainer: "#messageBox", errorContainer: "#messageBox",

View File

@@ -297,6 +297,7 @@
<th><spring:message code="label"/></th> <th><spring:message code="label"/></th>
<th><spring:message code="valid_identifier"/></th> <th><spring:message code="valid_identifier"/></th>
<th><spring:message code="is_audit"/></th> <th><spring:message code="is_audit"/></th>
<th><spring:message code="log_total"/></th>
<th><spring:message code="creator"/></th> <th><spring:message code="creator"/></th>
<th class="sort-column r.create_time"><spring:message code="config_time"/></th> <th class="sort-column r.create_time"><spring:message code="config_time"/></th>
<th><spring:message code="editor"/></th> <th><spring:message code="editor"/></th>
@@ -427,6 +428,7 @@
<c:when test="${cfg.isAudit eq '3'}"><span class="label label-warning"><spring:message code="cancel_approved"></spring:message></span></c:when> <c:when test="${cfg.isAudit eq '3'}"><span class="label label-warning"><spring:message code="cancel_approved"></spring:message></span></c:when>
</c:choose> </c:choose>
</td> </td>
<td functionId="${indexCfg.functionId}" compileId="${indexCfg.compileId}" action="${indexCfg.action}"><div class="loading-total"></div></td>
<td>${cfg.creatorName }</td> <td>${cfg.creatorName }</td>
<td><fmt:formatDate value="${cfg.createTime }" pattern="yyyy-MM-dd HH:mm:ss"/></td> <td><fmt:formatDate value="${cfg.createTime }" pattern="yyyy-MM-dd HH:mm:ss"/></td>
<td>${cfg.editorName }</td> <td>${cfg.editorName }</td>

View File

@@ -26,8 +26,8 @@ $(function(){
$("div[for='srcFile']").append("<label id='level-error' class='error' for='srcFile'><spring:message code='required'></spring:message></label>"); $("div[for='srcFile']").append("<label id='level-error' class='error' for='srcFile'><spring:message code='required'></spring:message></label>");
return false; return false;
}else{ }else{
//loading('onloading...');
} */ } */
loading('onloading...');
form.submit(); form.submit();
}, },

View File

@@ -31,7 +31,7 @@
+ "']").append(error); + "']").append(error);
}, },
submitHandler : function(form) { submitHandler : function(form) {
//loading('onloading...');
var flag = true; var flag = true;
//代表所有业务都隐藏了,提示必须增加一种业务数据 //代表所有业务都隐藏了,提示必须增加一种业务数据
if($(".boxSolid").length ==$(".boxSolid.hidden").length){ if($(".boxSolid").length ==$(".boxSolid.hidden").length){
@@ -61,6 +61,7 @@
$(this).remove(); $(this).remove();
}); });
$("input[name$='exprType']").attr("disabled",false); $("input[name$='exprType']").attr("disabled",false);
loading('onloading...');
form.submit(); form.submit();
} }

View File

@@ -37,7 +37,7 @@
+ "']").append(error); + "']").append(error);
}, },
submitHandler : function(form) { submitHandler : function(form) {
//loading('onloading...');
var flag = true; var flag = true;
//代表所有业务都隐藏了,提示必须增加一种业务数据 //代表所有业务都隐藏了,提示必须增加一种业务数据
if($(".boxSolid").length ==$(".boxSolid.hidden").length){ if($(".boxSolid").length ==$(".boxSolid.hidden").length){
@@ -67,6 +67,7 @@
$(this).remove(); $(this).remove();
}); });
$("input[name$='exprType']").attr("disabled",false); $("input[name$='exprType']").attr("disabled",false);
loading('onloading...');
form.submit(); form.submit();
} }

View File

@@ -68,7 +68,7 @@
} }
}, },
submitHandler : function(form) { submitHandler : function(form) {
//loading('onloading...'); loading('onloading...');
var flag = true; var flag = true;
//代表所有业务都隐藏了,提示必须增加一种业务数据 //代表所有业务都隐藏了,提示必须增加一种业务数据
if(!$(".httpReqCfg").hasClass("hidden")){ if(!$(".httpReqCfg").hasClass("hidden")){

View File

@@ -31,7 +31,7 @@
+ "']").append(error); + "']").append(error);
}, },
submitHandler : function(form) { submitHandler : function(form) {
//loading('onloading...');
var flag = true; var flag = true;
//代表所有业务都隐藏了,提示必须增加一种业务数据 //代表所有业务都隐藏了,提示必须增加一种业务数据
if($(".boxSolid").length ==$(".boxSolid.hidden").length){ if($(".boxSolid").length ==$(".boxSolid.hidden").length){
@@ -61,6 +61,7 @@
$(this).remove(); $(this).remove();
}); });
$("input[name$='exprType']").attr("disabled",false); $("input[name$='exprType']").attr("disabled",false);
loading('onloading...');
form.submit(); form.submit();
} }

View File

@@ -106,6 +106,7 @@
$(this).remove(); $(this).remove();
}); });
$("input[name$='exprType']").attr("disabled",false); $("input[name$='exprType']").attr("disabled",false);
loading('onloading...');
form.submit(); form.submit();
} }

View File

@@ -61,6 +61,7 @@
$(this).remove(); $(this).remove();
}); });
$("input[name$='exprType']").attr("disabled",false); $("input[name$='exprType']").attr("disabled",false);
loading('onloading...');
form.submit(); form.submit();
} }

View File

@@ -118,7 +118,7 @@ function loading(mess){
mess = "OnLoading..."; mess = "OnLoading...";
} }
resetTip(); resetTip();
top.$.jBox.tip(mess,'loading',{opacity:0}); top.$.jBox.tip(mess,'loading',{opacity:0.5,persistent:true});
} }
// 警告对话框 // 警告对话框