【发布时间】:2013-02-19 04:05:41
【问题描述】:
似乎无法排序...
我正在尝试验证 2 个输入以验证两者都是有效的 URL。 IE。 http://www.somename.com.
它破坏了我的应用程序(ASP.NET RAZOR)。说一些解析问题并指出 domainPattern var 是罪魁祸首。
有什么猜测吗?
// validate domain url
var url = $('.sb-terms-url, .sb-privacy-url').val();
var domainPattern = /(ftp|http|https):\/\/(\w+:{0,1}\w*@)?(\S+)(:[0-9]+)?(\/|\/([\w#!:.?+=&%@!\-\/]))?/;
if (!domainPattern.test(url)) {
$('.sb-privacyalert').fadeIn(600);
}
else {
$(this).trigger('reveal:close');
$('.terms-link').attr('href', $('.sb-terms-url').val());
$('.privacy-link').attr('href', $('.sb-privacy-url').val());
$('.sb-privacyalert').fadeOut(300);
}
【问题讨论】: