我想要验证没有http
或https
的网址。
我使用JQuery之类的东西:
$("#add_users_form").validate({
ignore: [],
rules: {
'user_detail[website]': {
url: true
},
}
});
答案 0 :(得分:0)
@anand,您需要为此添加自定义验证方法,请使用以下脚本
// add custom validation method
jQuery.validator.addMethod("checkurl", function(value, element) {
return /^(www\.)[A-Za-z0-9_-]+\.+[A-Za-z0-9.\/%&=\?_:;-]+$/.test(value);
}, "Please enter a valid URL."
);
// connect it to a css class
jQuery.validator.addClassRules({
checkurl : { checkurl : true }
});
'website[url]': {
checkurl: true
}