我正在使用 jQuery 验证插件URL 验证进行 url 验证。我添加了 url:true 来验证所有有效的 URL。Validation 插件非常适合它提供的默认功能。
它接受以 http(s) 开头的 url。
当 URL 不是以 http(s) 开头时,它会引发错误
例如 www.yammer.com。
JS
$( "#myform" ).validate({
rules: {
field: {
required: true,
url: true
}
}
});
如果输入的 Url 不是以 http(s) 开头的,我想在验证之前添加 http(s)。我不希望使用正则表达式验证 URL。因为他们制造了很多混乱。如何在验证之前添加 http/https。如果输入的 URL 以 http(s) 开头,则没有问题。