如何将变量传递给jquery验证器



我试图验证如果url是有效的,但我有变量不存在于我的形式,我怎么能验证如果该变量是有效的?

我试着用一些解决方案来解决其他问题,但它不工作与一些链接(我认为由于日语)

例如

https://www.google.com.bo/maps/place/GRILL+DINING+%26+WINE+%E9%87%91%E5%B1%B1%E3%83%86%E3%83%A9%E3%82%B9/@35.1434789,136.9007332,17z/data=!3m2!4b1!5s0x600370ad2c5a420d:0x8c45fe9535e051bc!4m14!1m8!3m7!1s0x6003717984d38b7f:0x263a2351ccce747a!2zSmFww7NuLCBQcmVmZWN0dXJhIGRlIEFpY2hpTmFnb3lhTmFrYSBXYXJkLCBLYW5heWFtYSwgNCBDaG9tZeKIkjYsIOWQjeWPpOWxi-mHkeWxseODm-ODhuODqyAxMOmajiBHUklMTCBESU5JTkcgJiBXSU5FIOmHkeWxseODhuODqeOCuQ!8m2!3d35.1434745!4d136.9029219!11m1!2e1!3m4!1s0x6003717984d38b7f:0x263a2351ccce747a!8m2!3d35.1434745!4d136.9029219?hl=en&authuser=0

终于成功了:)

function checkUrlIsValid(urlString){
let regexp = /(ftp|http|https)://(w+:{0,1}w*@)?(S+)(:[0-9]+)?(/|/([w#!:.?+=&%@!-/]))?/
let check = regexp.test(urlString);
if (check === true){
return true;
}else{
return false;
}
}

最新更新