Jquery Datepicker Chrome

前端 未结 6 1254
清歌不尽
清歌不尽 2020-11-27 04:22

When using jQuery UI Datepicker, we encouter a problem when used in Google Chrome: when we enter a date with a day higher than 12, it does not accept it as a valid date, th

6条回答
  •  青春惊慌失措
    2020-11-27 04:47

     $.validator.methods.date = function (value, element) {                
                if ($.browser.webkit) {                    
                    var d = value.split("/");   
                    return this.optional(element) || !/Invalid|NaN/.test(new Date((/chrom(e|ium)/.test(navigator.userAgent.toLowerCase())) ? d[1] + "/" + d[0] + "/" + d[2] : value));
                  }
                else {
                    return this.optional(element) || !/Invalid|NaN/.test(new Date(value));
                }
            };
    

提交回复
热议问题