地址池IP校验修改.

This commit is contained in:
zhangwq
2018-12-11 16:43:31 +08:00
parent f7db709545
commit 56598e05f0
6 changed files with 40 additions and 22 deletions

View File

@@ -976,7 +976,7 @@ jQuery.validator.addMethod("areaUnique",function(value,element) {
return flag;
});
// 地址池IP+MASK不可重复校验
// 地址池IP+MASK组合不可重复校验
jQuery.validator.addMethod("ipMaskSole",function(value,element) {
var flag = true;
var ipArray = [];
@@ -995,21 +995,15 @@ jQuery.validator.addMethod("ipMaskSole",function(value,element) {
flag = false;
}
var cfgId = $(element).attr("cfgId");
if((flag == true) && (!cfgId)){
ipArray = [];
ipArray.push(value2);
$(".ipMaskSole").each(function(){
ipArray.push($(this).val());
});
var oldIp = $(element).attr("oldIp");
if(flag == true){
var ctx = $(element).attr("ctx");
var url = ctx+"/maintenance/ipMultiplexPoolCfg/checkAddrPoolIp";
$.ajax({
type:'post',
async:false,
url: url,
data:{"ips":ipArray.join(',')},
data:{"ip":value2,"oldIp":oldIp},
success:function(data){
flag = data;
}