簡體   English   中英

Parsley驗證以逗號分隔的電子郵件地址

[英]Parsley validate comma-separated email addresses

我正在做的是要使用Parsley驗證逗號分隔的電子郵件地址。

我已經制定了自定義驗證器和觸發的電子郵件字段,但是自定義驗證器功能出現錯誤。

window.Parsley.
addValidator(
'emails', { 
requirementType: 'string', 
validateString: function(val){
var email, emails, ret, i, len; ret = true;
for(i = 0, len = emails.length; i < len; i++) {
email = emails[i];
ret = ret && this.type(email, 'email');
}
return ret;
},
message: {
en: 'This value should be a email address'
}
});

然后我收到錯誤消息:

Uncaught TypeErro: this.type is not a function
   at f.validateString
   at f.validate(parsley.min.js:9)
   at _.validate

任何人都可以與此有關如何驗證此電子郵件的幫助?

目前尚不清楚您對this.type(email, 'email')期望是什么。 this是當前的validator對象,可能不是您要使用的對象。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM