Commit ce51fec3 authored by caijulong's avatar caijulong
Browse files

从源更新

parents 07d4055b e1431142
(function(a){if(typeof define==="function"&&define.amd){define(["jquery"],a)}else{if(typeof module==="object"&&typeof module.exports==="object"){a(require("jquery"))}else{a(jQuery)}}}(function(d){d.timeago=function(h){if(h instanceof Date){return a(h)}else{if(typeof h==="string"){return a(d.timeago.parse(h))}else{if(typeof h==="number"){return a(new Date(h))}else{return a(d.timeago.datetime(h))}}}};var g=d.timeago;d.extend(d.timeago,{settings:{refreshMillis:60000,allowPast:true,allowFuture:false,localeTitle:false,cutoff:0,autoDispose:true,strings:{prefixAgo:null,prefixFromNow:null,suffixAgo:"ago",suffixFromNow:"from now",inPast:"any moment now",seconds:"less than a minute",minute:"about a minute",minutes:"%d minutes",hour:"about an hour",hours:"about %d hours",day:"a day",days:"%d days",month:"about a month",months:"%d months",year:"about a year",years:"%d years",wordSeparator:" ",numbers:[]}},inWords:function(n){if(!this.settings.allowPast&&!this.settings.allowFuture){throw"timeago allowPast and allowFuture settings can not both be set to false."}var o=this.settings.strings;var k=o.prefixAgo;var s=o.suffixAgo;if(this.settings.allowFuture){if(n<0){k=o.prefixFromNow;s=o.suffixFromNow}}if(!this.settings.allowPast&&n>=0){return this.settings.strings.inPast}var q=Math.abs(n)/1000;var h=q/60;var p=h/60;var r=p/24;var l=r/365;function j(t,v){var u=d.isFunction(t)?t(v,n):t;var w=(o.numbers&&o.numbers[v])||v;return u.replace(/%d/i,w)}var m=q<45&&j(o.seconds,Math.round(q))||q<90&&j(o.minute,1)||h<45&&j(o.minutes,Math.round(h))||h<90&&j(o.hour,1)||p<24&&j(o.hours,Math.round(p))||p<42&&j(o.day,1)||r<30&&j(o.days,Math.round(r))||r<45&&j(o.month,1)||r<365&&j(o.months,Math.round(r/30))||l<1.5&&j(o.year,1)||j(o.years,Math.round(l));var i=o.wordSeparator||"";if(o.wordSeparator===undefined){i=" "}return d.trim([k,m,s].join(i))},parse:function(i){var h=d.trim(i);h=h.replace(/\.\d+/,"");h=h.replace(/-/,"/").replace(/-/,"/");h=h.replace(/T/," ").replace(/Z/," UTC");h=h.replace(/([\+\-]\d\d)\:?(\d\d)/," $1$2");h=h.replace(/([\+\-]\d\d)$/," $100");return new Date(h)},datetime:function(i){var h=g.isTime(i)?d(i).attr("datetime"):d(i).attr("title");return g.parse(h)},isTime:function(h){return d(h).get(0).tagName.toLowerCase()==="time"}});var e={init:function(){e.dispose.call(this);var i=d.proxy(c,this);i();var h=g.settings;if(h.refreshMillis>0){this._timeagoInterval=setInterval(i,h.refreshMillis)}},update:function(i){var h=(i instanceof Date)?i:g.parse(i);d(this).data("timeago",{datetime:h});if(g.settings.localeTitle){d(this).attr("title",h.toLocaleString())}c.apply(this)},updateFromDOM:function(){d(this).data("timeago",{datetime:g.parse(g.isTime(this)?d(this).attr("datetime"):d(this).attr("title"))});c.apply(this)},dispose:function(){if(this._timeagoInterval){window.clearInterval(this._timeagoInterval);this._timeagoInterval=null}}};d.fn.timeago=function(j,h){var i=j?e[j]:e.init;if(!i){throw new Error("Unknown function name '"+j+"' for timeago")}this.each(function(){i.call(this,h)});return this};function c(){var h=g.settings;if(h.autoDispose&&!d.contains(document.documentElement,this)){d(this).timeago("dispose");return this}var i=b(this);if(!isNaN(i.datetime)){if(h.cutoff===0||Math.abs(f(i.datetime))<h.cutoff){d(this).text(a(i.datetime))}else{if(d(this).attr("title").length>0){d(this).text(d(this).attr("title"))}}}return this}function b(h){h=d(h);if(!h.data("timeago")){h.data("timeago",{datetime:g.datetime(h)});var i=d.trim(h.text());if(g.settings.localeTitle){h.attr("title",h.data("timeago").datetime.toLocaleString())}else{if(i.length>0&&!(g.isTime(h)&&h.attr("title"))){h.attr("title",i)}}}return h.data("timeago")}function a(h){return g.inWords(f(h))}function f(h){return(new Date().getTime()-h.getTime())}document.createElement("abbr");document.createElement("time")}));
\ No newline at end of file
.toast-title{font-weight:bold}.toast-message{-ms-word-wrap:break-word;word-wrap:break-word}.toast-message a,.toast-message label{color:#fff}.toast-message a:hover{color:#ccc;text-decoration:none}.toast-close-button{position:relative;right:-.3em;top:-.3em;float:right;font-size:20px;font-weight:bold;color:#fff;-webkit-text-shadow:0 1px 0 #fff;text-shadow:0 1px 0 #fff;opacity:.8;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);filter:alpha(opacity=80)}.toast-close-button:hover,.toast-close-button:focus{color:#000;text-decoration:none;cursor:pointer;opacity:.4;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=40);filter:alpha(opacity=40)}button.toast-close-button{padding:0;cursor:pointer;background:transparent;border:0;-webkit-appearance:none}.toast-top-full-width{top:0;right:0;width:100%}.toast-bottom-full-width{bottom:0;right:0;width:100%}.toast-top-left{top:12px;left:12px}.toast-top-right{top:12px;right:12px}.toast-bottom-right{right:12px;bottom:12px}.toast-bottom-left{bottom:12px;left:12px}#toast-container{position:fixed;z-index:999999999999}#toast-container *{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#toast-container>div{max-height:400px;overflow:auto;margin:0 0 6px;padding:15px 15px 15px 50px;width:300px;-moz-border-radius:3px 3px 3px 3px;-webkit-border-radius:3px 3px 3px 3px;border-radius:3px 3px 3px 3px;background-position:15px center;background-repeat:no-repeat;-moz-box-shadow:0 0 12px #999;-webkit-box-shadow:0 0 12px #999;box-shadow:0 0 12px #999;color:#fff;opacity:.9;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=90);filter:alpha(opacity=90)}#toast-container>:hover{-moz-box-shadow:0 0 12px #000;-webkit-box-shadow:0 0 12px #000;box-shadow:0 0 12px #000;opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);filter:alpha(opacity=100);cursor:pointer}#toast-container>.toast-info{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGwSURBVEhLtZa9SgNBEMc9sUxxRcoUKSzSWIhXpFMhhYWFhaBg4yPYiWCXZxBLERsLRS3EQkEfwCKdjWJAwSKCgoKCcudv4O5YLrt7EzgXhiU3/4+b2ckmwVjJSpKkQ6wAi4gwhT+z3wRBcEz0yjSseUTrcRyfsHsXmD0AmbHOC9Ii8VImnuXBPglHpQ5wwSVM7sNnTG7Za4JwDdCjxyAiH3nyA2mtaTJufiDZ5dCaqlItILh1NHatfN5skvjx9Z38m69CgzuXmZgVrPIGE763Jx9qKsRozWYw6xOHdER+nn2KkO+Bb+UV5CBN6WC6QtBgbRVozrahAbmm6HtUsgtPC19tFdxXZYBOfkbmFJ1VaHA1VAHjd0pp70oTZzvR+EVrx2Ygfdsq6eu55BHYR8hlcki+n+kERUFG8BrA0BwjeAv2M8WLQBtcy+SD6fNsmnB3AlBLrgTtVW1c2QN4bVWLATaIS60J2Du5y1TiJgjSBvFVZgTmwCU+dAZFoPxGEEs8nyHC9Bwe2GvEJv2WXZb0vjdyFT4Cxk3e/kIqlOGoVLwwPevpYHT+00T+hWwXDf4AJAOUqWcDhbwAAAAASUVORK5CYII=")!important}#toast-container>.toast-error{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAHOSURBVEhLrZa/SgNBEMZzh0WKCClSCKaIYOED+AAKeQQLG8HWztLCImBrYadgIdY+gIKNYkBFSwu7CAoqCgkkoGBI/E28PdbLZmeDLgzZzcx83/zZ2SSXC1j9fr+I1Hq93g2yxH4iwM1vkoBWAdxCmpzTxfkN2RcyZNaHFIkSo10+8kgxkXIURV5HGxTmFuc75B2RfQkpxHG8aAgaAFa0tAHqYFfQ7Iwe2yhODk8+J4C7yAoRTWI3w/4klGRgR4lO7Rpn9+gvMyWp+uxFh8+H+ARlgN1nJuJuQAYvNkEnwGFck18Er4q3egEc/oO+mhLdKgRyhdNFiacC0rlOCbhNVz4H9FnAYgDBvU3QIioZlJFLJtsoHYRDfiZoUyIxqCtRpVlANq0EU4dApjrtgezPFad5S19Wgjkc0hNVnuF4HjVA6C7QrSIbylB+oZe3aHgBsqlNqKYH48jXyJKMuAbiyVJ8KzaB3eRc0pg9VwQ4niFryI68qiOi3AbjwdsfnAtk0bCjTLJKr6mrD9g8iq/S/B81hguOMlQTnVyG40wAcjnmgsCNESDrjme7wfftP4P7SP4N3CJZdvzoNyGq2c/HWOXJGsvVg+RA/k2MC/wN6I2YA2Pt8GkAAAAASUVORK5CYII=")!important}#toast-container>.toast-success{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAADsSURBVEhLY2AYBfQMgf///3P8+/evAIgvA/FsIF+BavYDDWMBGroaSMMBiE8VC7AZDrIFaMFnii3AZTjUgsUUWUDA8OdAH6iQbQEhw4HyGsPEcKBXBIC4ARhex4G4BsjmweU1soIFaGg/WtoFZRIZdEvIMhxkCCjXIVsATV6gFGACs4Rsw0EGgIIH3QJYJgHSARQZDrWAB+jawzgs+Q2UO49D7jnRSRGoEFRILcdmEMWGI0cm0JJ2QpYA1RDvcmzJEWhABhD/pqrL0S0CWuABKgnRki9lLseS7g2AlqwHWQSKH4oKLrILpRGhEQCw2LiRUIa4lwAAAABJRU5ErkJggg==")!important}#toast-container>.toast-warning{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGYSURBVEhL5ZSvTsNQFMbXZGICMYGYmJhAQIJAICYQPAACiSDB8AiICQQJT4CqQEwgJvYASAQCiZiYmJhAIBATCARJy+9rTsldd8sKu1M0+dLb057v6/lbq/2rK0mS/TRNj9cWNAKPYIJII7gIxCcQ51cvqID+GIEX8ASG4B1bK5gIZFeQfoJdEXOfgX4QAQg7kH2A65yQ87lyxb27sggkAzAuFhbbg1K2kgCkB1bVwyIR9m2L7PRPIhDUIXgGtyKw575yz3lTNs6X4JXnjV+LKM/m3MydnTbtOKIjtz6VhCBq4vSm3ncdrD2lk0VgUXSVKjVDJXJzijW1RQdsU7F77He8u68koNZTz8Oz5yGa6J3H3lZ0xYgXBK2QymlWWA+RWnYhskLBv2vmE+hBMCtbA7KX5drWyRT/2JsqZ2IvfB9Y4bWDNMFbJRFmC9E74SoS0CqulwjkC0+5bpcV1CZ8NMej4pjy0U+doDQsGyo1hzVJttIjhQ7GnBtRFN1UarUlH8F3xict+HY07rEzoUGPlWcjRFRr4/gChZgc3ZL2d8oAAAAASUVORK5CYII=")!important}#toast-container.toast-top-full-width>div,#toast-container.toast-bottom-full-width>div{width:96%;margin:auto}.toast{background-color:#030303}.toast-success{background-color:#51a351}.toast-error{background-color:#bd362f}.toast-info{background-color:#2f96b4}.toast-warning{background-color:#f89406}@media all and (max-width:240px){#toast-container>div{padding:8px 8px 8px 50px;width:11em}#toast-container .toast-close-button{right:-.2em;top:-.2em}}@media all and (min-width:241px)and (max-width:480px){#toast-container>div{padding:8px 8px 8px 50px;width:18em}#toast-container .toast-close-button{right:-.2em;top:-.2em}}@media all and (min-width:481px)and (max-width:768px){#toast-container>div{padding:15px 15px 15px 50px;width:25em}}
\ No newline at end of file
(function(n){n(["jquery"],function(n){return function(){function l(n,t,f){return u({type:r.error,iconClass:i().iconClasses.error,message:n,optionsOverride:f,title:t})}function a(n,t,f){return u({type:r.info,iconClass:i().iconClasses.info,message:n,optionsOverride:f,title:t})}function v(n){e=n}function y(n,t,f){return u({type:r.success,iconClass:i().iconClasses.success,message:n,optionsOverride:f,title:t})}function p(n,t,f){return u({type:r.warning,iconClass:i().iconClasses.warning,message:n,optionsOverride:f,title:t})}function w(r){var u=i();if(t||f(u),r&&n(":focus",r).length===0){r[u.hideMethod]({duration:u.hideDuration,easing:u.hideEasing,complete:function(){c(r)}});return}t.children().length&&t[u.hideMethod]({duration:u.hideDuration,easing:u.hideEasing,complete:function(){t.remove()}})}function b(){return{tapToDismiss:!0,toastClass:"toast",containerId:"toast-container",debug:!1,showMethod:"fadeIn",showDuration:300,showEasing:"swing",onShown:undefined,hideMethod:"fadeOut",hideDuration:1e3,hideEasing:"swing",onHidden:undefined,extendedTimeOut:1e3,iconClasses:{error:"toast-error",info:"toast-info",success:"toast-success",warning:"toast-warning"},iconClass:"toast-info",positionClass:"toast-top-right",timeOut:5e3,titleClass:"toast-title",messageClass:"toast-message",target:"body",closeHtml:"<button>&times;<\/button>",newestOnTop:!0}}function h(n){e&&e(n)}function u(r){function l(t){if(!n(":focus",e).length||t)return e[u.hideMethod]({duration:u.hideDuration,easing:u.hideEasing,complete:function(){c(e),u.onHidden&&u.onHidden(),s.state="hidden",s.endTime=new Date,h(s)}})}function b(){(u.timeOut>0||u.extendedTimeOut>0)&&(y=setTimeout(l,u.extendedTimeOut))}function k(){clearTimeout(y),e.stop(!0,!0)[u.showMethod]({duration:u.showDuration,easing:u.showEasing})}var u=i(),v=r.iconClass||u.iconClass;typeof r.optionsOverride!="undefined"&&(u=n.extend(u,r.optionsOverride),v=r.optionsOverride.iconClass||v),o++,t=f(u);var y=null,e=n("<div/>"),p=n("<div/>"),w=n("<div/>"),a=n(u.closeHtml),s={toastId:o,state:"visible",startTime:new Date,options:u,map:r};return r.iconClass&&e.addClass(u.toastClass).addClass(v),r.title&&(p.append(r.title).addClass(u.titleClass),e.append(p)),r.message&&(w.append(r.message).addClass(u.messageClass),e.append(w)),u.closeButton&&(a.addClass("toast-close-button"),e.prepend(a)),e.hide(),u.newestOnTop?t.prepend(e):t.append(e),e[u.showMethod]({duration:u.showDuration,easing:u.showEasing,complete:u.onShown}),u.timeOut>0&&(y=setTimeout(l,u.timeOut)),e.hover(k,b),!u.onclick&&u.tapToDismiss&&e.click(l),u.closeButton&&a&&a.click(function(n){n.stopPropagation(),l(!0)}),u.onclick&&e.click(function(){u.onclick(),l()}),h(s),u.debug&&console&&console.log(s),e}function f(r){return(r||(r=i()),t=n("#"+r.containerId),t.length)?t:(t=n("<div/>").attr("id",r.containerId).addClass(r.positionClass),t.appendTo(n(r.target)),t)}function i(){return n.extend({},b(),s.options)}function c(n){(t||(t=f()),n.is(":visible"))||(n.remove(),n=null,t.children().length===0&&t.remove())}var t,e,o=0,r={error:"error",info:"info",success:"success",warning:"warning"},s={clear:w,error:l,getContainer:f,info:a,options:{},subscribe:v,success:y,version:"2.0.1",warning:p};return s}()})})(typeof define=="function"&&define.amd?define:function(n,t){typeof module!="undefined"&&module.exports?module.exports=t(require(n[0])):window.toastr=t(window.jQuery)});
//# sourceMappingURL=toastr.min.js.map
(function(a){a("#inputForm .box-footer [class*=col-sm-offset]").append('<div class="form-error">'+a.validator.messages.errorMessage+"</div>");a.extend(a.validator.defaults,{ignore:":hidden:not(.required),input.select2-focusser",errorClass:"has-error",errorContainer:".form-error",errorPlacement:function(b,c){if(c.closest(".icheck").length>0){c=c.closest(".icheck");c.parent().css("position","relative");b.insertAfter(c);b.css({top:c.position().top+c.outerHeight()+2,left:c.position().left+5});return}if(c.next().hasClass("select2")){c=c.next();c.parent().css("position","relative")}else{if(c.closest(".input-group").length>0){c=c.closest(".input-group");c.parent().css("position","relative")}}b.insertAfter(c);b.css({top:c.position().top+c.outerHeight()-5,left:c.position().left+5})},highlight:function(b){a(b).closest(".form-group").addClass("has-error")},unhighlight:function(b){a(b).closest(".form-group").removeClass("has-error")},success:function(b){b.remove()}});a.extend(a.fn,{resetValid:function(){var b=a(this),c;if(b.closest(".icheck").length>0){c=b.closest(".icheck").parent()}else{if(b.closest(".input-group").size()>0){c=b.closest(".input-group").parent()}else{c=b.parent()}}b.closest(".has-error").removeClass("has-error");c.find("label.has-error").remove()}})}(jQuery));jQuery.validator.addMethod("userName",function(b,a){return this.optional(a)||/^[\u0391-\uFFE5\w]+$/.test(b)},$.validator.messages.userName);jQuery.validator.addMethod("realName",function(b,a){return this.optional(a)||/^[\u4e00-\u9fa5]{2,30}$/.test(b)},$.validator.messages.realName);jQuery.validator.addMethod("abc",function(b,a){return this.optional(a)||/^[a-zA-Z0-9_]*$/.test(b)},$.validator.messages.abc);jQuery.validator.addMethod("noEqualTo",function(b,a,c){return b!=$(c).val()},$.validator.messages.noEqualTo);jQuery.validator.addMethod("mobile",function(c,b){var a=/^1[3,4,5,6,7,8,9]\d{9}$/g;return this.optional(b)||(a.test(c))},$.validator.messages.mobile);jQuery.validator.addMethod("simplePhone",function(c,b){var a=/^(\d{3,4}-?)?\d{7,9}$/g;return this.optional(b)||(a.test(c))},$.validator.messages.simplePhone);jQuery.validator.addMethod("phone",function(c,b){var a=/(^0[1-9]{1}\d{8,10}$)|(^1[3,4,5,6,7,8,9]\d{9}$)/g;return this.optional(b)||(a.test(c))},$.validator.messages.phone);jQuery.validator.addMethod("zipCode",function(c,b){var a=/^[0-9]{6}$/;return this.optional(b)||(a.test(c))},$.validator.messages.zipCode);$.validator.addMethod("integer",function(b,a){return this.optional(a)||/^-?\d+$/.test(b)},$.validator.messages.integer);$.validator.addMethod("ipv4",function(b,a){return this.optional(a)||/^(25[0-5]|2[0-4]\d|[01]?\d\d?)\.(25[0-5]|2[0-4]\d|[01]?\d\d?)\.(25[0-5]|2[0-4]\d|[01]?\d\d?)\.(25[0-5]|2[0-4]\d|[01]?\d\d?)$/i.test(b)},$.validator.messages.ipv4);$.validator.addMethod("ipv6",function(b,a){return this.optional(a)||/^((([0-9A-Fa-f]{1,4}:){7}[0-9A-Fa-f]{1,4})|(([0-9A-Fa-f]{1,4}:){6}:[0-9A-Fa-f]{1,4})|(([0-9A-Fa-f]{1,4}:){5}:([0-9A-Fa-f]{1,4}:)?[0-9A-Fa-f]{1,4})|(([0-9A-Fa-f]{1,4}:){4}:([0-9A-Fa-f]{1,4}:){0,2}[0-9A-Fa-f]{1,4})|(([0-9A-Fa-f]{1,4}:){3}:([0-9A-Fa-f]{1,4}:){0,3}[0-9A-Fa-f]{1,4})|(([0-9A-Fa-f]{1,4}:){2}:([0-9A-Fa-f]{1,4}:){0,4}[0-9A-Fa-f]{1,4})|(([0-9A-Fa-f]{1,4}:){6}((\b((25[0-5])|(1\d{2})|(2[0-4]\d)|(\d{1,2}))\b)\.){3}(\b((25[0-5])|(1\d{2})|(2[0-4]\d)|(\d{1,2}))\b))|(([0-9A-Fa-f]{1,4}:){0,5}:((\b((25[0-5])|(1\d{2})|(2[0-4]\d)|(\d{1,2}))\b)\.){3}(\b((25[0-5])|(1\d{2})|(2[0-4]\d)|(\d{1,2}))\b))|(::([0-9A-Fa-f]{1,4}:){0,5}((\b((25[0-5])|(1\d{2})|(2[0-4]\d)|(\d{1,2}))\b)\.){3}(\b((25[0-5])|(1\d{2})|(2[0-4]\d)|(\d{1,2}))\b))|([0-9A-Fa-f]{1,4}::([0-9A-Fa-f]{1,4}:){0,5}[0-9A-Fa-f]{1,4})|(::([0-9A-Fa-f]{1,4}:){0,6}[0-9A-Fa-f]{1,4})|(([0-9A-Fa-f]{1,4}:){1,7}:))$/i.test(b)},$.validator.messages.ipv6);jQuery.validator.addMethod("qq",function(c,b){var a=/^[1-9][0-9]{4,}$/;return this.optional(b)||(a.test(c))},$.validator.messages.qq);jQuery.validator.addMethod("idcard",function(c,a){var b={provinceAndCitys:{11:"北京",12:"天津",13:"河北",14:"山西",15:"内蒙古",21:"辽宁",22:"吉林",23:"黑龙江",31:"上海",32:"江苏",33:"浙江",34:"安徽",35:"福建",36:"江西",37:"山东",41:"河南",42:"湖北",43:"湖南",44:"广东",45:"广西",46:"海南",50:"重庆",51:"四川",52:"贵州",53:"云南",54:"西藏",61:"陕西",62:"甘肃",63:"青海",64:"宁夏",65:"新疆",71:"台湾",81:"香港",82:"澳门",91:"国外"},powers:["7","9","10","5","8","4","2","1","6","3","7","9","10","5","8","4","2"],parityBit:["1","0","X","9","8","7","6","5","4","3","2"],genders:{male:"",female:""},checkAddressCode:function(e){var d=/^[1-9]\d{5}$/.test(e);if(!d){return false}if(b.provinceAndCitys[parseInt(e.substring(0,2))]){return true}else{return false}},checkBirthDayCode:function(i){var f=/^[1-9]\d{3}((0[1-9])|(1[0-2]))((0[1-9])|([1-2][0-9])|(3[0-1]))$/.test(i);if(!f){return false}var h=parseInt(i.substring(0,4),10);var g=parseInt(i.substring(4,6),10);var d=parseInt(i.substring(6),10);var e=new Date(h,g-1,d);if(e>new Date()){return false}else{if((e.getFullYear()==h)&&(e.getMonth()==g-1)&&(e.getDate()==d)){return true}else{return false}}},getParityBit:function(g){var h=g.substring(0,17);var f=0;for(var e=0;e<17;e++){f+=parseInt(h.charAt(e),10)*parseInt(b.powers[e])}var d=f%11;return b.parityBit[d]},checkParityBit:function(e){var d=e.charAt(17).toUpperCase();if(b.getParityBit(e)==d){return true}else{return false}},checkIdCardNo:function(e){var d=/^\d{15}|(\d{17}(\d|x|X))$/.test(e);if(!d){return false}if(e.length==15){return b.check15IdCardNo(e)}else{if(e.length==18){return b.check18IdCardNo(e)}else{return false}}},check15IdCardNo:function(f){var d=/^[1-9]\d{7}((0[1-9])|(1[0-2]))((0[1-9])|([1-2][0-9])|(3[0-1]))\d{3}$/.test(f);if(!d){return false}var e=f.substring(0,6);d=b.checkAddressCode(e);if(!d){return false}var g="19"+f.substring(6,12);return b.checkBirthDayCode(g)},check18IdCardNo:function(f){var d=/^[1-9]\d{5}[1-9]\d{3}((0[1-9])|(1[0-2]))((0[1-9])|([1-2][0-9])|(3[0-1]))\d{3}(\d|x|X)$/.test(f);if(!d){return false}var e=f.substring(0,6);d=b.checkAddressCode(e);if(!d){return false}var g=f.substring(6,14);d=b.checkBirthDayCode(g);if(!d){return false}return b.checkParityBit(f)},formateDateCN:function(e){var g=e.substring(0,4);var f=e.substring(4,6);var d=e.substring(6);return g+"-"+f+"-"+d},getIdCardInfo:function(e){var d={gender:"",birthday:""};if(e.length==15){var f="19"+e.substring(6,12);d.birthday=b.formateDateCN(f);if(parseInt(e.charAt(14))%2==0){d.gender=b.genders.female}else{d.gender=b.genders.male}}else{if(e.length==18){var f=e.substring(6,14);d.birthday=b.formateDateCN(f);if(parseInt(e.charAt(16))%2==0){d.gender=b.genders.female}else{d.gender=b.genders.male}}}return d},getId15:function(d){if(d.length==15){return d}else{if(d.length==18){return d.substring(0,6)+d.substring(8,17)}else{return null}}},getId18:function(e){if(e.length==15){var f=e.substring(0,6)+"19"+e.substring(6);var d=b.getParityBit(f);return f+d}else{if(e.length==18){return e}else{return null}}}};return this.optional(a)||b.checkIdCardNo(c)},$.validator.messages.idcard);
\ No newline at end of file
/*!
* jQuery Validation Plugin v1.16.0
*
* http://jqueryvalidation.org/
*
* Copyright (c) 2016 Jörn Zaefferer
* Released under the MIT license
*/
(function(a){if(typeof define==="function"&&define.amd){define(["jquery"],a)}else{if(typeof module==="object"&&module.exports){module.exports=a(require("jquery"))}else{a(jQuery)}}}(function(c){c.extend(c.fn,{validate:function(d){if(!this.length){if(d&&d.debug&&window.console){console.warn("Nothing selected, can't validate, returning nothing.")}return}var e=c.data(this[0],"validator");if(e){return e}this.attr("novalidate","novalidate");e=new c.validator(d,this[0]);c.data(this[0],"validator",e);if(e.settings.onsubmit){this.on("click.validate",":submit",function(f){if(e.settings.submitHandler){e.submitButton=f.target}if(c(this).hasClass("cancel")){e.cancelSubmit=true}if(c(this).attr("formnovalidate")!==undefined){e.cancelSubmit=true}});this.on("submit.validate",function(f){if(e.settings.debug){f.preventDefault()}function g(){var i,h;if(e.settings.submitHandler){if(e.submitButton){i=c("<input type='hidden'/>").attr("name",e.submitButton.name).val(c(e.submitButton).val()).appendTo(e.currentForm)}h=e.settings.submitHandler.call(e,e.currentForm,f);if(e.submitButton){i.remove()}if(h!==undefined){return h}return false}return true}if(e.cancelSubmit){e.cancelSubmit=false;return g()}if(e.form()){if(e.pendingRequest){e.formSubmitted=true;return false}return g()}else{e.focusInvalid();return false}})}return e},valid:function(){var e,d,f;if(c(this[0]).is("form")){e=this.validate().form()}else{f=[];e=true;d=c(this[0].form).validate();this.each(function(){e=d.element(this)&&e;if(!e){f=f.concat(d.errorList)}});d.errorList=f}return e},rules:function(g,d){var i=this[0],f,k,l,h,e,j;if(i==null||i.form==null){return}if(g){f=c.data(i.form,"validator").settings;k=f.rules;l=c.validator.staticRules(i);switch(g){case"add":c.extend(l,c.validator.normalizeRule(d));delete l.messages;k[i.name]=l;if(d.messages){f.messages[i.name]=c.extend(f.messages[i.name],d.messages)}break;case"remove":if(!d){delete k[i.name];return l}j={};c.each(d.split(/\s/),function(m,n){j[n]=l[n];delete l[n];if(n==="required"){c(i).removeAttr("aria-required")}});return j}}h=c.validator.normalizeRules(c.extend({},c.validator.classRules(i),c.validator.attributeRules(i),c.validator.dataRules(i),c.validator.staticRules(i)),i);if(h.required){e=h.required;delete h.required;h=c.extend({required:e},h);c(i).attr("aria-required","true")}if(h.remote){e=h.remote;delete h.remote;h=c.extend(h,{remote:e})}return h}});c.extend(c.expr.pseudos||c.expr[":"],{blank:function(d){return !c.trim(""+c(d).val())},filled:function(d){var e=c(d).val();return e!==null&&!!c.trim(""+e)},unchecked:function(d){return !c(d).prop("checked")}});c.validator=function(d,e){this.settings=c.extend(true,{},c.validator.defaults,d);this.currentForm=e;this.init()};c.validator.format=function(d,e){if(arguments.length===1){return function(){var f=c.makeArray(arguments);f.unshift(d);return c.validator.format.apply(this,f)}}if(e===undefined){return d}if(arguments.length>2&&e.constructor!==Array){e=c.makeArray(arguments).slice(1)}if(e.constructor!==Array){e=[e]}c.each(e,function(f,g){d=d.replace(new RegExp("\\{"+f+"\\}","g"),function(){return g})});return d};c.extend(c.validator,{defaults:{messages:{},groups:{},rules:{},errorClass:"error",pendingClass:"pending",validClass:"valid",errorElement:"label",focusCleanup:false,focusInvalid:true,errorContainer:c([]),errorLabelContainer:c([]),onsubmit:true,ignore:":hidden",ignoreTitle:false,onfocusin:function(d){this.lastActive=d;if(this.settings.focusCleanup){if(this.settings.unhighlight){this.settings.unhighlight.call(this,d,this.settings.errorClass,this.settings.validClass)}this.hideThese(this.errorsFor(d))}},onfocusout:function(d){if(!this.checkable(d)&&(d.name in this.submitted||!this.optional(d))){this.element(d)}},onkeyup:function(e,f){var d=[16,17,18,20,35,36,37,38,39,40,45,144,225];if(f.which===9&&this.elementValue(e)===""||c.inArray(f.keyCode,d)!==-1){return}else{if(e.name in this.submitted||e.name in this.invalid){this.element(e)}}},onclick:function(d){if(d.name in this.submitted){this.element(d)}else{if(d.parentNode.name in this.submitted){this.element(d.parentNode)}}},highlight:function(f,d,e){if(f.type==="radio"){this.findByName(f.name).addClass(d).removeClass(e)}else{c(f).addClass(d).removeClass(e)}},unhighlight:function(f,d,e){if(f.type==="radio"){this.findByName(f.name).removeClass(d).addClass(e)}else{c(f).removeClass(d).addClass(e)}}},setDefaults:function(d){c.extend(c.validator.defaults,d)},messages:{required:"This field is required.",remote:"Please fix this field.",email:"Please enter a valid email address.",url:"Please enter a valid URL.",date:"Please enter a valid date.",dateISO:"Please enter a valid date (ISO).",number:"Please enter a valid number.",digits:"Please enter only digits.",equalTo:"Please enter the same value again.",maxlength:c.validator.format("Please enter no more than {0} characters."),minlength:c.validator.format("Please enter at least {0} characters."),rangelength:c.validator.format("Please enter a value between {0} and {1} characters long."),range:c.validator.format("Please enter a value between {0} and {1}."),max:c.validator.format("Please enter a value less than or equal to {0}."),min:c.validator.format("Please enter a value greater than or equal to {0}."),step:c.validator.format("Please enter a multiple of {0}.")},autoCreateRanges:false,prototype:{init:function(){this.labelContainer=c(this.settings.errorLabelContainer);this.errorContext=this.labelContainer.length&&this.labelContainer||c(this.currentForm);this.containers=c(this.settings.errorContainer).add(this.settings.errorLabelContainer);this.submitted={};this.valueCache={};this.pendingRequest=0;this.pending={};this.invalid={};this.reset();var d=(this.groups={}),f;c.each(this.settings.groups,function(g,h){if(typeof h==="string"){h=h.split(/\s/)}c.each(h,function(j,i){d[i]=g})});f=this.settings.rules;c.each(f,function(g,h){f[g]=c.validator.normalizeRule(h)});function e(j){if(!this.form&&this.hasAttribute("contenteditable")){this.form=c(this).closest("form")[0]}var h=c.data(this.form,"validator"),g="on"+j.type.replace(/^validate/,""),i=h.settings;if(i[g]&&!c(this).is(i.ignore)){i[g].call(h,this,j)}}c(this.currentForm).on("focusin.validate focusout.validate keyup.validate",":text, [type='password'], [type='file'], select, textarea, [type='number'], [type='search'], [type='tel'], [type='url'], [type='email'], [type='datetime'], [type='date'], [type='month'], [type='week'], [type='time'], [type='datetime-local'], [type='range'], [type='color'], [type='radio'], [type='checkbox'], [contenteditable], [type='button']",e).on("click.validate","select, option, [type='radio'], [type='checkbox']",e);if(this.settings.invalidHandler){c(this.currentForm).on("invalid-form.validate",this.settings.invalidHandler)}c(this.currentForm).find("[required], [data-rule-required], .required").attr("aria-required","true")},form:function(){this.checkForm();c.extend(this.submitted,this.errorMap);this.invalid=c.extend({},this.errorMap);if(!this.valid()){c(this.currentForm).triggerHandler("invalid-form",[this])}this.showErrors();return this.valid()},checkForm:function(){this.prepareForm();for(var d=0,e=(this.currentElements=this.elements());e[d];d++){this.check(e[d])}return this.valid()},element:function(h){var i=this.clean(h),g=this.validationTargetFor(i),f=this,d=true,e,j;if(g===undefined){delete this.invalid[i.name]}else{this.prepareElement(g);this.currentElements=c(g);j=this.groups[g.name];if(j){c.each(this.groups,function(l,k){if(k===j&&l!==g.name){i=f.validationTargetFor(f.clean(f.findByName(l)));if(i&&i.name in f.invalid){f.currentElements.push(i);d=f.check(i)&&d}}})}e=this.check(g)!==false;d=d&&e;if(e){this.invalid[g.name]=false}else{this.invalid[g.name]=true}if(!this.numberOfInvalids()){this.toHide=this.toHide.add(this.containers)}this.showErrors();c(h).attr("aria-invalid",!e)}return d},showErrors:function(e){if(e){var d=this;c.extend(this.errorMap,e);this.errorList=c.map(this.errorMap,function(g,f){return{message:g,element:d.findByName(f)[0]}});this.successList=c.grep(this.successList,function(f){return !(f.name in e)})}if(this.settings.showErrors){this.settings.showErrors.call(this,this.errorMap,this.errorList)}else{this.defaultShowErrors()}},resetForm:function(){if(c.fn.resetForm){c(this.currentForm).resetForm()}this.invalid={};this.submitted={};this.prepareForm();this.hideErrors();var d=this.elements().removeData("previousValue").removeAttr("aria-invalid");this.resetElements(d)},resetElements:function(e){var d;if(this.settings.unhighlight){for(d=0;e[d];d++){this.settings.unhighlight.call(this,e[d],this.settings.errorClass,"");this.findByName(e[d].name).removeClass(this.settings.validClass)}}else{e.removeClass(this.settings.errorClass).removeClass(this.settings.validClass)}},numberOfInvalids:function(){return this.objectLength(this.invalid)},objectLength:function(f){var e=0,d;for(d in f){if(f[d]){e++}}return e},hideErrors:function(){this.hideThese(this.toHide)},hideThese:function(d){d.not(this.containers).text("");this.addWrapper(d).hide()},valid:function(){return this.size()===0},size:function(){return this.errorList.length},focusInvalid:function(){if(this.settings.focusInvalid){try{c(this.findLastActive()||this.errorList.length&&this.errorList[0].element||[]).filter(":visible").focus().trigger("focusin")}catch(d){}}},findLastActive:function(){var d=this.lastActive;return d&&c.grep(this.errorList,function(e){return e.element.name===d.name}).length===1&&d},elements:function(){var e=this,d={};return c(this.currentForm).find("input, select, textarea, [contenteditable]").not(":submit, :reset, :image, :disabled").not(this.settings.ignore).filter(function(){var f=this.name||c(this).attr("name");if(!f&&e.settings.debug&&window.console){console.error("%o has no name assigned",this)}if(this.hasAttribute("contenteditable")){this.form=c(this).closest("form")[0]}if(f in d||!e.objectLength(c(this).rules())){return false}d[f]=true;return true})},clean:function(d){return c(d)[0]},errors:function(){var d=this.settings.errorClass.split(" ").join(".");return c(this.settings.errorElement+"."+d,this.errorContext)},resetInternals:function(){this.successList=[];this.errorList=[];this.errorMap={};this.toShow=c([]);this.toHide=c([])},reset:function(){this.resetInternals();this.currentElements=c([])},prepareForm:function(){this.reset();this.toHide=this.errors().add(this.containers)},prepareElement:function(d){this.reset();this.toHide=this.errorsFor(d)},elementValue:function(f){var e=c(f),g=f.type,h,d;if(g==="radio"||g==="checkbox"){return this.findByName(f.name).filter(":checked").val()}else{if(g==="number"&&typeof f.validity!=="undefined"){return f.validity.badInput?"NaN":e.val()}}if(f.hasAttribute("contenteditable")){h=e.text()}else{h=e.val()}if(g==="file"){if(h.substr(0,12)==="C:\\fakepath\\"){return h.substr(12)}d=h.lastIndexOf("/");if(d>=0){return h.substr(d+1)}d=h.lastIndexOf("\\");if(d>=0){return h.substr(d+1)}return h}if(typeof h==="string"){return h.replace(/\r/g,"")}return h},check:function(g){g=this.validationTargetFor(this.clean(g));var k=c(g).rules(),i=c.map(k,function(o,e){return e}).length,l=false,f=this.elementValue(g),m,d,j;if(typeof k.normalizer==="function"){f=k.normalizer.call(g,f);if(typeof f!=="string"){throw new TypeError("The normalizer should return a string value.")}delete k.normalizer}for(d in k){j={method:d,parameters:k[d]};try{m=c.validator.methods[d].call(this,f,g,j.parameters);if(m==="dependency-mismatch"&&i===1){l=true;continue}l=false;if(m==="pending"){this.toHide=this.toHide.not(this.errorsFor(g));return}if(!m){this.formatAndAdd(g,j);return false}}catch(h){if(this.settings.debug&&window.console){console.log("Exception occurred when checking element "+g.id+", check the '"+j.method+"' method.",h)}if(h instanceof TypeError){h.message+=". Exception occurred when checking element "+g.id+", check the '"+j.method+"' method."}throw h}}if(l){return}if(this.objectLength(k)){this.successList.push(g)}return true},customDataMessage:function(d,e){return c(d).data("msg"+e.charAt(0).toUpperCase()+e.substring(1).toLowerCase())||c(d).data("msg")},customMessage:function(e,f){var d=this.settings.messages[e];return d&&(d.constructor===String?d:d[f])},findDefined:function(){for(var d=0;d<arguments.length;d++){if(arguments[d]!==undefined){return arguments[d]}}return undefined},defaultMessage:function(e,g){if(typeof g==="string"){g={method:g}}var f=this.findDefined(this.customMessage(e.name,g.method),this.customDataMessage(e,g.method),!this.settings.ignoreTitle&&e.title||undefined,c.validator.messages[g.method],"<strong>Warning: No message defined for "+e.name+"</strong>"),d=/\$?\{(\d+)\}/g;if(typeof f==="function"){f=f.call(this,g.parameters,e)}else{if(d.test(f)){f=c.validator.format(f.replace(d,"{$1}"),g.parameters)}}return f},formatAndAdd:function(d,f){var e=this.defaultMessage(d,f);this.errorList.push({message:e,element:d,method:f.method});this.errorMap[d.name]=e;this.submitted[d.name]=e},addWrapper:function(d){if(this.settings.wrapper){d=d.add(d.parent(this.settings.wrapper))}return d},defaultShowErrors:function(){var e,f,d;for(e=0;this.errorList[e];e++){d=this.errorList[e];if(this.settings.highlight){this.settings.highlight.call(this,d.element,this.settings.errorClass,this.settings.validClass)}this.showLabel(d.element,d.message)}if(this.errorList.length){this.toShow=this.toShow.add(this.containers)}if(this.settings.success){for(e=0;this.successList[e];e++){this.showLabel(this.successList[e])}}if(this.settings.unhighlight){for(e=0,f=this.validElements();f[e];e++){this.settings.unhighlight.call(this,f[e],this.settings.errorClass,this.settings.validClass)}}this.toHide=this.toHide.not(this.toShow);this.hideErrors();this.addWrapper(this.toShow).show()},validElements:function(){return this.currentElements.not(this.invalidElements())},invalidElements:function(){return c(this.errorList).map(function(){return this.element})},showLabel:function(g,l){var e,j,f,k,h=this.errorsFor(g),i=this.idOrName(g),d=c(g).attr("aria-describedby");if(h.length){h.removeClass(this.settings.validClass).addClass(this.settings.errorClass);h.html(l)}else{h=c("<"+this.settings.errorElement+">").attr("id",i+"-error").addClass(this.settings.errorClass).html(l||"");e=h;if(this.settings.wrapper){e=h.hide().show().wrap("<"+this.settings.wrapper+"/>").parent()}if(this.labelContainer.length){this.labelContainer.append(e)}else{if(this.settings.errorPlacement){this.settings.errorPlacement.call(this,e,c(g))}else{e.insertAfter(g)}}if(h.is("label")){h.attr("for",i)}else{if(h.parents("label[for='"+this.escapeCssMeta(i)+"']").length===0){f=h.attr("id");if(!d){d=f}else{if(!d.match(new RegExp("\\b"+this.escapeCssMeta(f)+"\\b"))){d+=" "+f}}c(g).attr("aria-describedby",d);j=this.groups[g.name];if(j){k=this;c.each(k.groups,function(n,m){if(m===j){c("[name='"+k.escapeCssMeta(n)+"']",k.currentForm).attr("aria-describedby",h.attr("id"))}})}}}}if(!l&&this.settings.success){h.text("");if(typeof this.settings.success==="string"){h.addClass(this.settings.success)}else{this.settings.success(h,g)}}this.toShow=this.toShow.add(h)},errorsFor:function(f){var e=this.escapeCssMeta(this.idOrName(f)),g=c(f).attr("aria-describedby"),d="label[for='"+e+"'], label[for='"+e+"'] *";if(g){d=d+", #"+this.escapeCssMeta(g).replace(/\s+/g,", #")}return this.errors().filter(d)},escapeCssMeta:function(d){return d.replace(/([\\!"#$%&'()*+,./:;<=>?@\[\]^`{|}~])/g,"\\$1")},idOrName:function(d){return this.groups[d.name]||(this.checkable(d)?d.name:d.id||d.name)},validationTargetFor:function(d){if(this.checkable(d)){d=this.findByName(d.name)}return c(d).not(this.settings.ignore)[0]},checkable:function(d){return(/radio|checkbox/i).test(d.type)},findByName:function(d){return c(this.currentForm).find("[name='"+this.escapeCssMeta(d)+"']")},getLength:function(e,d){switch(d.nodeName.toLowerCase()){case"select":return c("option:selected",d).length;case"input":if(this.checkable(d)){return this.findByName(d.name).filter(":checked").length}}return e.length},depend:function(e,d){return this.dependTypes[typeof e]?this.dependTypes[typeof e](e,d):true},dependTypes:{"boolean":function(d){return d},string:function(e,d){return !!c(e,d.form).length},"function":function(e,d){return e(d)}},optional:function(d){var e=this.elementValue(d);return !c.validator.methods.required.call(this,e,d)&&"dependency-mismatch"},startRequest:function(d){if(!this.pending[d.name]){this.pendingRequest++;c(d).addClass(this.settings.pendingClass);this.pending[d.name]=true}},stopRequest:function(d,e){this.pendingRequest--;if(this.pendingRequest<0){this.pendingRequest=0}delete this.pending[d.name];c(d).removeClass(this.settings.pendingClass);if(e&&this.pendingRequest===0&&this.formSubmitted&&this.form()){c(this.currentForm).submit();this.formSubmitted=false}else{if(!e&&this.pendingRequest===0&&this.formSubmitted){c(this.currentForm).triggerHandler("invalid-form",[this]);this.formSubmitted=false}}},previousValue:function(d,e){e=typeof e==="string"&&e||"remote";return c.data(d,"previousValue")||c.data(d,"previousValue",{old:null,valid:true,message:this.defaultMessage(d,{method:e})})},destroy:function(){this.resetForm();c(this.currentForm).off(".validate").removeData("validator").find(".validate-equalTo-blur").off(".validate-equalTo").removeClass("validate-equalTo-blur")}},classRuleSettings:{required:{required:true},email:{email:true},url:{url:true},date:{date:true},dateISO:{dateISO:true},number:{number:true},digits:{digits:true},creditcard:{creditcard:true}},addClassRules:function(d,e){if(d.constructor===String){this.classRuleSettings[d]=e}else{c.extend(this.classRuleSettings,d)}},classRules:function(e){var f={},d=c(e).attr("class");if(d){c.each(d.split(" "),function(){if(this in c.validator.classRuleSettings){c.extend(f,c.validator.classRuleSettings[this])}})}return f},normalizeAttributeRule:function(f,d,g,e){if(/min|max|step/.test(g)&&(d===null||/number|range|text/.test(d))){e=Number(e);if(isNaN(e)){e=undefined}}if(e||e===0){f[g]=e}else{if(d===g&&d!=="range"){f[g]=true}}},attributeRules:function(e){var h={},d=c(e),f=e.getAttribute("type"),i,g;for(i in c.validator.methods){if(i==="required"){g=e.getAttribute(i);if(g===""){g=true}g=!!g}else{g=d.attr(i)}this.normalizeAttributeRule(h,f,i,g)}if(h.maxlength&&/-1|2147483647|524288/.test(h.maxlength)){delete h.maxlength}return h},dataRules:function(e){var h={},d=c(e),f=e.getAttribute("type"),i,g;for(i in c.validator.methods){g=d.data("rule"+i.charAt(0).toUpperCase()+i.substring(1).toLowerCase());this.normalizeAttributeRule(h,f,i,g)}return h},staticRules:function(e){var f={},d=c.data(e.form,"validator");if(d.settings.rules){f=c.validator.normalizeRule(d.settings.rules[e.name])||{}}return f},normalizeRules:function(e,d){c.each(e,function(h,g){if(g===false){delete e[h];return}if(g.param||g.depends){var f=true;switch(typeof g.depends){case"string":f=!!c(g.depends,d.form).length;break;case"function":f=g.depends.call(d,d);break}if(f){e[h]=g.param!==undefined?g.param:true}else{c.data(d.form,"validator").resetElements(c(d));delete e[h]}}});c.each(e,function(f,g){e[f]=c.isFunction(g)&&f!=="normalizer"?g(d):g});c.each(["minlength","maxlength"],function(){if(e[this]){e[this]=Number(e[this])}});c.each(["rangelength","range"],function(){var f;if(e[this]){if(c.isArray(e[this])){e[this]=[Number(e[this][0]),Number(e[this][1])]}else{if(typeof e[this]==="string"){f=e[this].replace(/[\[\]]/g,"").split(/[\s,]+/);e[this]=[Number(f[0]),Number(f[1])]}}}});if(c.validator.autoCreateRanges){if(e.min!=null&&e.max!=null){e.range=[e.min,e.max];delete e.min;delete e.max}if(e.minlength!=null&&e.maxlength!=null){e.rangelength=[e.minlength,e.maxlength];delete e.minlength;delete e.maxlength}}return e},normalizeRule:function(e){if(typeof e==="string"){var d={};c.each(e.split(/\s/),function(){d[this]=true});e=d}return e},addMethod:function(d,f,e){c.validator.methods[d]=f;c.validator.messages[d]=e!==undefined?e:c.validator.messages[d];if(f.length<3){c.validator.addClassRules(d,c.validator.normalizeRule(d))}},methods:{required:function(e,d,g){if(!this.depend(g,d)){return"dependency-mismatch"}if(d.nodeName.toLowerCase()==="select"){var f=c(d).val();return f&&f.length>0}if(this.checkable(d)){return this.getLength(e,d)>0}return e.length>0},email:function(e,d){return this.optional(d)||/^[a-zA-Z0-9.!#$%&'*+\/=?^_`{|}~-]+@[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)*$/.test(e)},url:function(e,d){return this.optional(d)||/^(?:(?:(?:https?|ftp):)?\/\/)(?:\S+(?::\S*)?@)?(?:(?!(?:10|127)(?:\.\d{1,3}){3})(?!(?:169\.254|192\.168)(?:\.\d{1,3}){2})(?!172\.(?:1[6-9]|2\d|3[0-1])(?:\.\d{1,3}){2})(?:[1-9]\d?|1\d\d|2[01]\d|22[0-3])(?:\.(?:1?\d{1,2}|2[0-4]\d|25[0-5])){2}(?:\.(?:[1-9]\d?|1\d\d|2[0-4]\d|25[0-4]))|(?:(?:[a-z\u00a1-\uffff0-9]-*)*[a-z\u00a1-\uffff0-9]+)(?:\.(?:[a-z\u00a1-\uffff0-9]-*)*[a-z\u00a1-\uffff0-9]+)*(?:\.(?:[a-z\u00a1-\uffff]{2,})).?)(?::\d{2,5})?(?:[/?#]\S*)?$/i.test(e)},date:function(e,d){return this.optional(d)||!/Invalid|NaN/.test(new Date(e).toString())},dateISO:function(e,d){return this.optional(d)||/^\d{4}[\/\-](0?[1-9]|1[012])[\/\-](0?[1-9]|[12][0-9]|3[01])$/.test(e)},number:function(e,d){return this.optional(d)||/^(?:-?\d+|-?\d{1,3}(?:,\d{3})+)?(?:\.\d+)?$/.test(e)},digits:function(e,d){return this.optional(d)||/^\d+$/.test(e)},minlength:function(f,d,g){var e=c.isArray(f)?f.length:this.getLength(f,d);return this.optional(d)||e>=g},maxlength:function(f,d,g){var e=c.isArray(f)?f.length:this.getLength(f,d);return this.optional(d)||e<=g},rangelength:function(f,d,g){var e=c.isArray(f)?f.length:this.getLength(f,d);return this.optional(d)||(e>=g[0]&&e<=g[1])},min:function(e,d,f){return this.optional(d)||e>=f},max:function(e,d,f){return this.optional(d)||e<=f},range:function(e,d,f){return this.optional(d)||(e>=f[0]&&e<=f[1])},step:function(n,h,f){var m=c(h).attr("type"),l="Step attribute on input type "+m+" is not supported.",k=["text","number","range"],o=new RegExp("\\b"+m+"\\b"),i=m&&!o.test(k.join()),g=function(q){var p=(""+q).match(/(?:\.(\d+))?$/);if(!p){return 0}return p[1]?p[1].length:0},j=function(p){return Math.round(p*Math.pow(10,e))},d=true,e;if(i){throw new Error(l)}e=g(f);if(g(n)>e||j(n)%j(f)!==0){d=false}return this.optional(h)||d},equalTo:function(e,d,g){var f=c(g);if(this.settings.onfocusout&&f.not(".validate-equalTo-blur").length){f.addClass("validate-equalTo-blur").on("blur.validate-equalTo",function(){c(d).valid()})}return e===f.val()},remote:function(i,e,j,k){if(this.optional(e)){return"dependency-mismatch"}k=typeof k==="string"&&k||"remote";var f=this.previousValue(e,k),d,h,g;if(!this.settings.messages[e.name]){this.settings.messages[e.name]={}}f.originalMessage=f.originalMessage||this.settings.messages[e.name][k];this.settings.messages[e.name][k]=f.message;j=typeof j==="string"&&{url:encodeURI(j)}||j;g=c.param(c.extend({data:i},j.data));if(f.old===g){return f.valid}f.old=g;d=this;this.startRequest(e);h={};h[e.name]=i;c.ajax(c.extend(true,{mode:"abort",port:"validate"+e.name,dataType:"json",data:h,context:d.currentForm,success:function(m){var o=m===true||m==="true",p,n,l;d.settings.messages[e.name][k]=f.originalMessage;if(o){l=d.formSubmitted;d.resetInternals();d.toHide=d.errorsFor(e);d.formSubmitted=l;d.successList.push(e);d.invalid[e.name]=false;d.showErrors()}else{p={};n=m||d.defaultMessage(e,{method:k,parameters:i});p[e.name]=f.message=n;d.invalid[e.name]=true;d.showErrors(p)}f.valid=o;d.stopRequest(e,o)}},j));return"pending"}}});var a={},b;if(c.ajaxPrefilter){c.ajaxPrefilter(function(f,e,g){var d=f.port;if(f.mode==="abort"){if(a[d]){a[d].abort()}a[d]=g}})}else{b=c.ajax;c.ajax=function(e){var f=("mode" in e?e:c.ajaxSettings).mode,d=("port" in e?e:c.ajaxSettings).port;if(f==="abort"){if(a[d]){a[d].abort()}a[d]=b.apply(this,arguments);return a[d]}return b.apply(this,arguments)}}return c}));
\ No newline at end of file
(function(a){a.extend(a.validator.messages,{required:"必填信息",remote:"请修正该信息",email:"请输入正确格式的电子邮件",url:"请输入合法的网址",date:"请输入合法的日期",dateISO:"请输入合法的日期 (YYYY-MM-DD).",number:"请输入合法的数值",digits:"请输入一个正整数",equalTo:"请再次输入相同的值",maxlength:a.validator.format("最多可以输入 {0} 个字符"),minlength:a.validator.format("最少要输入 {0} 个字符"),rangelength:a.validator.format("请输入长度在 {0} 到 {1} 之间的字符串"),range:a.validator.format("请输入范围在 {0} 到 {1} 之间的数值"),max:a.validator.format("请输入不大于 {0} 的数值"),min:a.validator.format("请输入不小于 {0} 的数值"),errorMessage:"您填写的信息有误,请根据提示修正。",userName:"登录账号只能包括中文字、英文字母、数字和下划线",realName:"姓名只能为2-30个汉字",abc:"请输入字母数字或下划线",noEqualTo:"请再次输入不同的值",mobile:"请正确填写您的手机号码,只能是13,14,15,16,17,18,19号段",simplePhone:"请正确填写您的电话号码,固话为区号(3-4位)号码(7-9位)",phone:"请正确填写您的电话号码,固话为区号(3-4位)号码(7-9位),手机为13,14,15,16,17,18,19号段",zipCode:"请正确填写您的邮政编码",integer:"请输入一个整数",ipv4:"请输入一个有效的 IP v4 地址",ipv6:"请输入一个有效的 IP v6 地址",qq:"请正确填写您的QQ号码",idcard:"请输入正确的身份证号码(15-18位)"})}(jQuery));
\ No newline at end of file
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment