我想在网址输入字段关闭Jquery的验证 - example here
我添加了一个方法,我在文本字段和网址字段上调用,但结果不同。 Jquery对url字段的验证胜过我的,但我不想在我收集的URL中http://
。
有没有办法让我接管?
答案 0 :(得分:0)
您可以覆盖jquery validate的默认网址验证,如:
jQuery.validator.methods.url = function(value, element) {
return this.optional(element) || true;
};
然后添加自定义网址验证方法:
jQuery.validator.addMethod("isurl",function(value,element) {
return this.optional(element)
|| /^(https?:\/\/)?([\da-z\.-]+)\.([a-z\.]{2,6})([\/\w \.-]*)*\/?$/.test(value);
},"Proper URL, please");