我在 url 字段中添加了 jQuery 验证器添加方法来检查 http 检查的存在。
JS
jQuery.validator.addMethod("valid_url", function(value, element) {
if(!/^(https?|ftp):\/\/i.test(val))
val = 'http://'+val; // set both the value
$(elem).val(val); // also update the form element
}
我的控制台在以下行中抛出
“未终止的正则表达式文字”错误。
if(!/^(https?|ftp):\/\/i.test(val))
我的错误是什么?