From ef1b18583db5d2f4b51657ef1c1d58d2f4046462 Mon Sep 17 00:00:00 2001 From: duandongmei Date: Thu, 31 May 2018 10:52:56 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9ip=E5=92=8Cport=E6=A0=A1?= =?UTF-8?q?=E9=AA=8C=E6=97=B6ipType=E3=80=81ipPattern=E3=80=81portPattern?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../1.11.0/jquery.validate.method.js | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/src/main/webapp/static/global/plugins/jquery-validation/1.11.0/jquery.validate.method.js b/src/main/webapp/static/global/plugins/jquery-validation/1.11.0/jquery.validate.method.js index cc1479717..5dd9f381c 100644 --- a/src/main/webapp/static/global/plugins/jquery-validation/1.11.0/jquery.validate.method.js +++ b/src/main/webapp/static/global/plugins/jquery-validation/1.11.0/jquery.validate.method.js @@ -169,13 +169,13 @@ jQuery.validator.addMethod("notStartZero",function(value, element) { //ip地址校验 jQuery.validator.addMethod("ipCheck",function(value, element) { if(value.length==0||value.trim().length==0){return true;} - var typeInt=$(element).parents(".row").siblings().find("select[name$='ipType']").val(); + var typeInt=$(element).parents(".row").parent(".row").find("select[name$='ipType']").val(); if(!typeInt){ - typeInt=$(element).parents(".row").find("select[name$='ipType']").val(); + typeInt=$(element).parents(".row").parent(".row").find("select[name$='ipType']").val(); } - var ipPattern=$(element).parents(".row").siblings().find("select[name$='ipPattern']").val(); + var ipPattern=$(element).parents(".row").parent(".row").find("select[name$='ipPattern']").val(); if(!ipPattern){ - ipPattern=$(element).parents(".row").find("select[name$='ipPattern']").val(); + ipPattern=$(element).parents(".row").parent(".row").find("select[name$='ipPattern']").val(); } if(typeInt==4){ if(ipPattern){ @@ -291,9 +291,9 @@ jQuery.validator.addMethod("ipMask",function(value, element) { }, "请填写正确的IP地址掩码"); jQuery.validator.addMethod("portCheck",function(value, element) { if(value.length==0||value.trim().length==0){return true;} - var typeInt=$(element).parents(".row").siblings().find("select[name$='portPattern']").val(); + var typeInt=$(element).parents(".row").parent(".row").find("select[name$='portPattern']").val(); if(!typeInt){ - typeInt=$(element).parents(".row").find("select[name$='portPattern']").val(); + typeInt=$(element).parents(".row").parent(".row").find("select[name$='portPattern']").val(); } if(typeInt==1){//port 0~65535 if(this.optional(element)||(/^(0|[1-9]+)$/.test(value))){