欧芹定制验证器不起作用

时间:2016-03-31 08:14:33

标签: javascript parsley.js

我试图制作一个自定义验证器,但它没有工作。

HTML:

<form id="demo-form" data-parsley-validate="">
 <a href="#" id="validateButton">
   Validate
 </a> 
 <span data-parsley-patient-is-selected></span>
  <div id="result"></div>
</form>

JS:

window.parsley.addValidator('patientIsSelected', {
validateString: function() {
    return false;
},
requirementType: 'string',
messages: {
    en: 'This file should not be larger than %s Kb',
    fr: "Ce fichier est plus grand que %s Kb."
}
}); 

$('#validateButton').click(function() {
    var instance = $("#demo-form").parsley();
    instance.validate();
    var result = instance.isValid();
    $("#result").text('Validation result is ' + result);
});

我无法在stackoverflow上找到工作示例

See my example on jsfiddle

1 个答案:

答案 0 :(得分:0)

请务必查看custom validators的示例,其中包括最大文件大小的示例。