提交地址池IP校验.
This commit is contained in:
@@ -974,4 +974,24 @@ jQuery.validator.addMethod("areaUnique",function(value,element) {
|
||||
flag = false;
|
||||
}
|
||||
return flag;
|
||||
});
|
||||
|
||||
// 地址池IP+MASK不可重复校验
|
||||
jQuery.validator.addMethod("ipMaskSole",function(value,element) {
|
||||
var flag = true;
|
||||
var ipArray = [];
|
||||
if(value.indexOf("/") == -1){
|
||||
value = value+"/32";
|
||||
}
|
||||
$(".ipMaskSole").not(element).each(function(){
|
||||
var val = $(this).val();
|
||||
if(val.indexOf("/") == -1){
|
||||
val = val+"/32";
|
||||
}
|
||||
ipArray.push(val);
|
||||
});
|
||||
if($.inArray(value,ipArray) != -1){
|
||||
flag = false;
|
||||
}
|
||||
return flag;
|
||||
});
|
||||
@@ -79,6 +79,7 @@
|
||||
addrPoolUnique:"Address Pool already exists.",
|
||||
asnNoUnique:"ASN already exists.",
|
||||
areaUnique:"Area already exists.",
|
||||
config_sync_tip:"The system is being maintained and temporarily inaccessible."
|
||||
config_sync_tip:"The system is being maintained and temporarily inaccessible.",
|
||||
ipMaskSole:"IP already exists."
|
||||
});
|
||||
}(jQuery));
|
||||
|
||||
@@ -79,6 +79,7 @@
|
||||
addrPoolUnique:"Address Pool уже существует.",
|
||||
asnNoUnique:"ASN уже существует.",
|
||||
areaUnique:"Регион уже существует.",
|
||||
config_sync_tip:"Система находится под техническим обслуживанием и временно недоступна."
|
||||
config_sync_tip:"Система находится под техническим обслуживанием и временно недоступна.",
|
||||
ipMaskSole:"IP уже существует."
|
||||
});
|
||||
}(jQuery));
|
||||
|
||||
@@ -79,6 +79,7 @@
|
||||
addrPoolUnique:"地址池已存在",
|
||||
asnNoUnique:"ASN号已存在",
|
||||
areaUnique:"该区域已存在",
|
||||
config_sync_tip:"系统正在维护中,暂时不可访问!"
|
||||
config_sync_tip:"系统正在维护中,暂时不可访问!",
|
||||
ipMaskSole:"IP已存在"
|
||||
});
|
||||
}(jQuery));
|
||||
|
||||
Reference in New Issue
Block a user