gpt4 book ai didi

javascript - ParsleyJS 自定义验证器总是验证失败

转载 作者:行者123 更新时间:2023-12-03 03:28:24 26 4
gpt4 key购买 nike

https://codepen.io/joshuajazleung/pen/jGEyNa

<form data-parsley-validate>
<input type="file" name="files" multiple data-parsley-max-files="4">
<button type="submit">submit</button>
</form>

window.Parsley
.addValidator('maxFiles', {
requirementType: 'integer',
validateNumber: function(value, requirement) {
return true;
},
messages: {
en: 'Maximum number of files is 4.',
}
});

文件输入应该始终无效,因为验证器返回 true(出于测试目的)。但是当我点击提交按钮时,输入无效。我想知道为什么??

最佳答案

这是因为您输入的值不是有效的数字(永远),并且您只定义了 validateNumber。您需要定义一个 validateString

要验证文件,请从 custom validators example 中激发自己的灵感

关于javascript - ParsleyJS 自定义验证器总是验证失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46207255/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com