0
私がやっていることは、パーズリーを使ってカンマ区切りの電子メールアドレスを検証することです。パーズリーはカンマ区切りの電子メールアドレスを確認します
カスタムバリデータとトリガされた電子メールフィールドを作成しましたが、カスタムバリデータ機能にエラーが発生しました。
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
を助けることができますか?
「マルチプル」をサポートするようにParsleyを修正するのがベストでしょう。https://github.com/guillaumepotier/Parsley.js/issues/885を参照してください。 –