【发布时间】:2017-08-12 03:34:56
【问题描述】:
我是 javascript 世界的新手,正在尝试添加新的 parsley 验证器,在我的验证方法中,我正在调用另一个带有回调结果的函数,我在其中放置了我的逻辑来检查 URL 是否为图像。但是验证器函数是在回调结果之前返回..我从过去 2 天开始就一直坚持这个..任何帮助都将不胜感激..下面是我的代码 sn-p ..
var invalid = false;
window.Parsley
.addValidator('validUrl', {
validateString : function(url) {
checkURLForImage(url , function(result){
if(result == "error" || result == "timeout" ){
console.log('this should print first');
invalid = true;
}
else{
invalid = false;
}
});
console.log('this should print in last');
return !invalid;
},
messages: {
en: 'Please upload only valid image url and correct any broken preview images',
}
});
【问题讨论】:
标签: javascript jquery validation callback parsley.js