$(function(){ //全选及取消 $("#checkAll").change(function(){ if($("#checkAll").prop("checked")){ $("input.i-checks").prop("checked",true); }else{ $("input.i-checks").prop("checked",false); } }); }); var switchIpType=function(obj){ var type=$(obj).val(); var row=$(obj).parents('.row'); var srcIpMask=row.siblings().find("input[name$='srcIpMask']"); var dstIpMask=row.siblings().find("input[name$='dstIpMask']"); var srcIp=row.siblings().find("input[name$='srcIp']"); var dstIp=row.siblings().find("input[name$='dstIp']"); var srcPort=row.siblings().find("input[name$='srcPort']"); var srcPortMask=row.siblings().find("input[name$='srcPortMask']"); var dstPort=row.siblings().find("input[name$='dstPort']"); var dstPortMask=row.siblings().find("input[name$='dstPortMask']"); if(4==type){ if(!$(srcIpMask).val()){ $(srcIpMask).val("255.255.255.255"); }else if($(srcIpMask).val()=="FFFF:FFFF:FFFF:FFFF:FFFF:FFFF:FFFF:FFFF"){ $(srcIpMask).val("255.255.255.255"); } if(!$(dstIpMask).val()){ $(dstIpMask).val("255.255.255.255"); }else if($(dstIpMask).val()=="FFFF:FFFF:FFFF:FFFF:FFFF:FFFF:FFFF:FFFF"){ $(dstIpMask).val("255.255.255.255"); } if(!$(srcIp).val()){ $(srcIp).val("0.0.0.0"); }else if($(srcIp).val()=="::"){ $(srcIp).val("0.0.0.0"); } if(!$(dstIp).val()){ $(dstIp).val("0.0.0.0"); }else if($(dstIp).val()=="::"){ $(dstIp).val("0.0.0.0"); } if(!$(srcPort).val()){ $(srcPort).val("0"); } if(!$(dstPort).val()){ $(dstPort).val("0"); } if(!$(srcPortMask).val()){ $(srcPortMask).val("65535"); } if(!$(dstPortMask).val()){ $(dstPortMask).val("65535"); } } if(6==type){ if(!$(srcIpMask).val()){ $(srcIpMask).val("FFFF:FFFF:FFFF:FFFF:FFFF:FFFF:FFFF:FFFF"); }else if($(srcIpMask).val()=="255.255.255.255"){ $(srcIpMask).val("FFFF:FFFF:FFFF:FFFF:FFFF:FFFF:FFFF:FFFF"); } if(!$(dstIpMask).val()){ $(dstIpMask).val("FFFF:FFFF:FFFF:FFFF:FFFF:FFFF:FFFF:FFFF"); }else if($(dstIpMask).val()=="255.255.255.255"){ $(dstIpMask).val("FFFF:FFFF:FFFF:FFFF:FFFF:FFFF:FFFF:FFFF"); } if(!$(srcIp).val()){ $(srcIp).val("::"); }else if($(srcIp).val()=="0.0.0.0"){ $(srcIp).val("::"); } if(!$(dstIp).val()){ $(dstIp).val("::"); }else if($(dstIp).val()=="0.0.0.0"){ $(dstIp).val("::"); } if(!$(srcPort).val()){ $(srcPort).val("0"); } if(!$(dstPort).val()){ $(dstPort).val("0"); } if(!$(srcPortMask).val()){ $(srcPortMask).val("65535"); } if(!$(dstPortMask).val()){ $(dstPortMask).val("65535"); } } } var areaControlInit=function(){ if($("input[name='isAreaEffective']:checked").val()==1){ $(".areaType").removeClass("hidden"); if($("input[name='areaEffectiveIds']").val()){ $(".areaType").find("[value='1']").prop("checked",true); $("#areaIsp").removeClass("hidden"); $("#areaIp").addClass("hidden"); }else{ $(".areaType").find("[value='0']").prop("checked",true); $("#areaIp").removeClass("hidden"); $("#areaIsp").addClass("hidden"); } }else{ $("input[name='areaEffectiveIds']").val(""); } } //查询 var page=function(n,s){ $("#intype").attr("name",$("#seltype").val()); $("#pageNo").val(n); $("#pageSize").val(s); $("#searchForm").submit(); return false; }