Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/linux/22.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Validation 欧芹2.0.0-rc5自定义验证程序未启动_Validation_Parsley.js - Fatal编程技术网

Validation 欧芹2.0.0-rc5自定义验证程序未启动

Validation 欧芹2.0.0-rc5自定义验证程序未启动,validation,parsley.js,Validation,Parsley.js,我只是想在欧芹配置中添加一个自定义验证器。默认验证器正在工作,但我的自定义验证器不会启动 剧本(简体) HTML(简化) 我跟着。请注意,通过删除required属性,您必须添加数据parsley validate if empty。我只是把required放进去,以证明默认验证器可以工作 是否有其他人遇到此问题或我遗漏了什么?如果将必需的验证器连同自定义验证器一起删除,则您可以使用数据欧芹验证(如果为空) 但是看看这里定义的这个额外的验证器: 或此文档: 您的验证器语法错误,验证函数必须位

我只是想在欧芹配置中添加一个自定义验证器。默认验证器正在工作,但我的自定义验证器不会启动

剧本(简体)

HTML(简化)


我跟着。请注意,通过删除
required
属性,您必须添加
数据parsley validate if empty
。我只是把
required
放进去,以证明默认验证器可以工作


是否有其他人遇到此问题或我遗漏了什么?

如果将
必需的
验证器连同自定义验证器一起删除,则您可以使用
数据欧芹验证(如果为空)

但是看看这里定义的这个额外的验证器:

或此文档:

您的验证器语法错误,验证函数必须位于
fn
键中并定义了优先级。这样应该行得通

最好的

$('#form').parsley({
validators: {
  custom: function () {
    return {
      validate: function (eleVal, attrVal) {
        return false;
      },            
    };
  }
},
messages: {
    custom: "Custom validator message"
}
});
<form id="form">
  <input type="text" data-parsley-trigger="keyup" data-parsley-custom="true" required />
  <input type="submit">
</form>