加入端口/端口掩码验证,中/英/俄文国际化
This commit is contained in:
@@ -159,7 +159,7 @@ $(function(){
|
|||||||
<div class="form-group ">
|
<div class="form-group ">
|
||||||
<label class="control-label col-md-3"><font color="red">*</font><spring:message code="client_port"/></label>
|
<label class="control-label col-md-3"><font color="red">*</font><spring:message code="client_port"/></label>
|
||||||
<div class="col-md-6">
|
<div class="col-md-6">
|
||||||
<input class="form-control required" type="text" name="srcPort" value="${_cfg.srcPort}">
|
<input class="form-control required portCheck" type="text" name="srcPort" value="${_cfg.srcPort}">
|
||||||
</div>
|
</div>
|
||||||
<div for="srcPort"></div>
|
<div for="srcPort"></div>
|
||||||
</div>
|
</div>
|
||||||
@@ -179,7 +179,7 @@ $(function(){
|
|||||||
<div class="form-group ">
|
<div class="form-group ">
|
||||||
<label class="control-label col-md-3"><font color="red">*</font><spring:message code="server_port"/></label>
|
<label class="control-label col-md-3"><font color="red">*</font><spring:message code="server_port"/></label>
|
||||||
<div class="col-md-6">
|
<div class="col-md-6">
|
||||||
<input class="form-control required" type="text" name="destPort" value="${_cfg.destPort}">
|
<input class="form-control required portCheck" type="text" name="destPort" value="${_cfg.destPort}">
|
||||||
</div>
|
</div>
|
||||||
<div for="destPort"></div>
|
<div for="destPort"></div>
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
@@ -245,6 +245,16 @@ jQuery.validator.addMethod("ipMask",function(value, element) {
|
|||||||
}else{return (obj > 0) && ((obj & (obj - 1)) == 0)};
|
}else{return (obj > 0) && ((obj & (obj - 1)) == 0)};
|
||||||
}
|
}
|
||||||
}, "请填写正确的IP地址掩码");
|
}, "请填写正确的IP地址掩码");
|
||||||
|
jQuery.validator.addMethod("portCheck",function(value, element) {
|
||||||
|
if(value.length==0||value.trim().length==0){return true;}
|
||||||
|
obj=value;
|
||||||
|
var typeInt=$(element).parents(".row").siblings().find("select[name$='portPattern']").val();
|
||||||
|
if(typeInt==1){//port 0~65535
|
||||||
|
return this.optional(element)||(/^([0-9]+)$/.test(value) && (RegExp.$1 <=65535 && RegExp.$1 >=0));
|
||||||
|
}else if(typeInt==2){// port -mask 0~65535/0~65535
|
||||||
|
return this.optional(element)||(/^([0-9]+)\/([0-9]+)$/.test(value) && (RegExp.$1 <=65535 && RegExp.$2 <=65535 && RegExp.$1<RegExp.$2));
|
||||||
|
}
|
||||||
|
}, "请填写正确的端口");
|
||||||
//ip v4转数字
|
//ip v4转数字
|
||||||
var ipToNumber=function (ip){
|
var ipToNumber=function (ip){
|
||||||
var num =0;
|
var num =0;
|
||||||
|
|||||||
@@ -24,6 +24,7 @@
|
|||||||
noBlankSpace:"can not be space",
|
noBlankSpace:"can not be space",
|
||||||
ipCheck:"Please enter a correct IP address",
|
ipCheck:"Please enter a correct IP address",
|
||||||
ipMask:"Please enter a correct IP mask",
|
ipMask:"Please enter a correct IP mask",
|
||||||
|
portCheck:"Please enter a correct port",
|
||||||
notStartZero:"Please enter a valid Integer"
|
notStartZero:"Please enter a valid Integer"
|
||||||
});
|
});
|
||||||
}(jQuery));
|
}(jQuery));
|
||||||
|
|||||||
@@ -21,6 +21,7 @@
|
|||||||
range: $.validator.format("Пожалуйста, введите число от {0} до {1}."),
|
range: $.validator.format("Пожалуйста, введите число от {0} до {1}."),
|
||||||
max: $.validator.format("Пожалуйста, введите число, меньшее или равное {0}."),
|
max: $.validator.format("Пожалуйста, введите число, меньшее или равное {0}."),
|
||||||
min: $.validator.format("Пожалуйста, введите число, большее или равное {0}."),
|
min: $.validator.format("Пожалуйста, введите число, большее или равное {0}."),
|
||||||
ipCheck: $.validator.format(" Пожалуйста, введите правильный IP - адрес.")
|
ipCheck: $.validator.format(" Пожалуйста, введите правильный IP - адрес."),
|
||||||
|
portCheck: $.validator.format(" Пожалуйста, введите правильный порт.")
|
||||||
});
|
});
|
||||||
}(jQuery));
|
}(jQuery));
|
||||||
@@ -25,6 +25,7 @@
|
|||||||
noBlankSpace:"不能为空格",
|
noBlankSpace:"不能为空格",
|
||||||
ipCheck:"请填写正确的IP地址",
|
ipCheck:"请填写正确的IP地址",
|
||||||
ipMask:"请填写正确的IP地址掩码",
|
ipMask:"请填写正确的IP地址掩码",
|
||||||
|
portCheck:"请填写正确的端口",
|
||||||
notStartZero:"请填写正确的数值"
|
notStartZero:"请填写正确的数值"
|
||||||
});
|
});
|
||||||
}(jQuery));
|
}(jQuery));
|
||||||
|
|||||||
Reference in New Issue
Block a user