使用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';
}
但它没有添加触发器。
答案 0 :(得分:0)
你是对的,根据他们的文档,你的代码似乎应该正常工作。
目前,您可以在致电parsley()
时传递选项。
const options = {
trigger: 'focusout'
};
const inputs = $('input').parsley(options);
删除循环。