如何通过Javascript在Parsley中为所有输入字段设置触发器?

时间:2017-12-07 14:40:20

标签: javascript validation parsley.js

使用ParsleyJs,我想将每个输入字段的触发器设置为focusout

我可以通过html中的数据属性进行设置,如下所示:

<input type="text" name="my-input
       data-parsley-trigger="focusout"
       required>

要在Javascript中执行相同操作,我尝试了这个:

const formInstance = $('#myForm').parsley();
const inputs = $('input').parsley();

for (let input of inputs) {
  input.options.trigger = 'focusout';
}

但它没有添加触发器。

1 个答案:

答案 0 :(得分:0)

你是对的,根据他们的文档,你的代码似乎应该正常工作。

目前,您可以在致电parsley()时传递选项。

const options = {
    trigger: 'focusout'
};

const inputs = $('input').parsley(options);

删除循环。