javascript - 如何在parsley js中动态添加验证约束

标签 javascript jquery parsley.js

您好,我正在验证表单中的几个字段,并使用 parsley.js 来验证,在少数情况下,我必须使用 JS 动态添加验证约束,但 Parsley 不接受它。请看一下代码并纠正我:

JS(我尝试过的所有内容):

$('#billForm').parsley().destroy();

$('#customerAccount').parsley('addConstraint', {'length' : '[10,10]' }); //This is one way I tried

$('#customerAccount').attr({'length' : '[10,10]' }); //This is another way I tried

$('#billForm').parsley();

如果您还需要任何其他信息,请告诉我。

最佳答案

您需要设置正确的属性(如果您使用的是 Parsley 2.x,则为 data-parsley-length):

$('#billForm').parsley().destroy();

$('#customerAccount').attr('data-parsley-length', '[10, 10]');

$('#billForm').parsley();

关于javascript - 如何在parsley js中动态添加验证约束,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27314446/

相关文章:

javascript - 将目标 ="_blank"添加到所有链接但内部站点链接

javascript - 如何使用 AngularJS 获取子 HTML 元素属性值

javascript - Parsley.js - 显示指定元素中的错误

javascript - 如何在输入之前而不是之后显示欧芹错误消息?

javascript - 对象数组 : accessing an object's value without iterating through the array

javascript - 如何在不点击提交按钮的情况下显示值(value)

Jquery 在 div 元素内切换文本

javascript - <a> 中的 Href 无法正常工作

javascript - .save() 和使用 update() 之间的 Mongoose 区别

javascript - 欧芹 : how to cancel default message display