将parsley.js用于表单的某些区域?

时间:2013-12-09 17:13:02

标签: javascript jquery parsley.js

我将parsley.js(parsleyjs.org)与acc-wizard.js(http://sathomas.me/acc-wizard/)结合使用。

有没有办法让欧芹只检查某个区域(请参阅下面的代码,例如region one,其中可能包含5个输入字段)而不是整个表单?

<form>
    <div id="one">fields for parsley.js to validate...</div>
    <div id="two">fields for parsley.js to validate...</div>
    <div id="three">fields for parsley.js to validate...</div>
</form>

谢谢!

2 个答案:

答案 0 :(得分:6)

好消息,Parsley2现在有一个group选项,允许在表单上定义不同的区域并单独验证它们:)

Tadaa:http://parsleyjs.org/doc/examples/multisteps.html

答案 1 :(得分:2)

您可以通过JavaScript启动Parsley,以便传入自定义选项。然后,您只需使用排除参数即可删除您不希望验证的表单中的任何部分。

http://jsfiddle.net/5JA8R/

$('form').parsley({
    excluded: '.two input, .three input'
});