Javascript 未验证parsley.js单个复选框

Javascript 未验证parsley.js单个复选框,javascript,jquery,forms,checkbox,parsley.js,Javascript,Jquery,Forms,Checkbox,Parsley.js,我正在使用parsley.js验证表单。它似乎工作正常,但复选框未被验证。我尝试添加其他复选框并使用data min check,但没有一个得到验证。我尝试过在各种事件中添加数据parsley trigger,没有任何区别 控制台中不会出现任何错误。我用的是最新版本的欧芹。有什么想法吗 <form action="form.php" method="POST" id="form" data-parsley-validate> <label for="email">

我正在使用parsley.js验证表单。它似乎工作正常,但复选框未被验证。我尝试添加其他复选框并使用
data min check
,但没有一个得到验证。我尝试过在各种事件中添加
数据parsley trigger
,没有任何区别

控制台中不会出现任何错误。我用的是最新版本的欧芹。有什么想法吗

<form action="form.php" method="POST" id="form" data-parsley-validate>
    <label for="email">Email address</label>
    <input type="email" name="email" class="form-control" id="email"
           placeholder="Enter email" required
           data-parsley-maxlength="128"
           data-parsley-maxlength-message="Cannot exceed 128 characters."
           data-error-message="Required field."/><br/>
    <label for="agreeTerms">
        <input form="form" type="checkbox" id="agreeTerms" name="agreeTerms" required/>
        I have read and agree to the <a href="terms.html">terms and conditions</a>
    </label>

    <div class="submitbutton">
        <button type="submit" value="submit" class="btn btn-xlarge" style="width: 100%">Enter Here to Win
        </button>
    </div>
</form>
<script src="js/jquery-2.1.0.min.js" type="text/javascript"></script>
<script type="text/javascript" src="js/parsley.js"></script>

电子邮件地址

我已阅读并同意 在这里输入以获胜
欧芹2.x的无线电和复选框输入存在各种错误 我强烈建议您将欧芹的版本升级到最新版本


很抱歉给您带来不便。

我也遇到了同样的问题,所以我决定使用CSS设置一个不可见的复选框

Parlsey的验证对两个都有效,所以总是检查一个。您唯一需要修改的是错误消息,因为默认消息在我们的情况下不起作用。这里是我的例子和作品

选择配料:

奶酪
火腿
蘑菇

您可以使用maxCheck count basis检查复选框,该复选框将是一个选项
data maxCheck=“2”
我正在使用最新版本处理相同的情况。我甚至尝试过添加一个不可见的复选框。欧芹很棒,干得不错。