diff --git a/src/main/webapp/WEB-INF/views/cfg/maintenance/dnsResStrategy/form.jsp b/src/main/webapp/WEB-INF/views/cfg/maintenance/dnsResStrategy/form.jsp index ab6f74a75..6fc678d8e 100644 --- a/src/main/webapp/WEB-INF/views/cfg/maintenance/dnsResStrategy/form.jsp +++ b/src/main/webapp/WEB-INF/views/cfg/maintenance/dnsResStrategy/form.jsp @@ -23,29 +23,44 @@ $(function(){ submitHandler: function(form){ var flag = true; var cfgId=$("#cfgId").val(); - if($("#isAdd").val() == true){ - $.ajax({ - type:'post', - async:false, - url:'${ctx}/maintenance/dnsResStrategy/validCfgId', - data:{"cfgId":cfgId}, - success:function(data){ - if(data){//存在cfgId - flag=false; - }else{ - flag=true; - } - } - - }); + var message=""; + if(cfgId <=100 && cfgId != 0){ + message="策略号值只能为0,或大于100"; + flag=false; + } + if(flag){ + if($("#isAdd").val() == 'true'){ + $.ajax({ + type:'post', + async:false, + url:'${ctx}/maintenance/dnsResStrategy/validCfgId', + data:{"cfgId":cfgId}, + success:function(data){ + if(data){ + flag=false; + message="策略号已存在"; + } + } + + }); + } + } + if(flag){ + $("#cfgId").removeClass("error"); + $("#cfgId").attr("aria-invalid","false"); + }else{ + $("div[for=cfgId]").html(""); + $("#cfgId").addClass("error"); + $("#cfgId").attr("aria-invalid","true"); } if(flag){ form.submit(); } }, - errorContainer: "#messageBox", + errorContainer: "#messageBox" }); }); + @@ -83,7 +98,7 @@ $(function(){
- readonly="true" type="text" id="cfgId" name="cfgId" value="${_cfg.cfgId}"> + readonly="true" type="text" id="cfgId" name="cfgId" value="${_cfg.cfgId}">