Javascript 数据检查欧芹不工作

Javascript 数据检查欧芹不工作,javascript,parsley.js,Javascript,Parsley.js,我正在使用parsley.js验证我的表单。当尝试使用data mincheck验证我的复选框时,不会发生任何情况 以下是我的代码片段: <form data-validate="parsley"> <p>Pick atleast 2 items:</p> <div id="custom-salad"> <div class="sub-step"> <p>Base:&

我正在使用parsley.js验证我的表单。当尝试使用data mincheck验证我的复选框时,不会发生任何情况

以下是我的代码片段:

<form data-validate="parsley">
    <p>Pick atleast 2 items:</p> 
    <div id="custom-salad">
        <div class="sub-step">
            <p>Base:</p>
            <div class="checkbox"> 
                <label class="checkbox-custom"> 
                    <input type="checkbox" data-group="salad-dish" name="salad-custom" data-mincheck="2" value="pasta"> <i class="icon-unchecked"></i> Pasta 
                </label> 
            </div> 
            <div class="checkbox"> 
                <label class="checkbox-custom"> 
                    <input type="checkbox" data-group="salad-dish" name="salad-custom" value="Cabage"> <i class="icon-unchecked"></i> Cabage 
                </label>
            </div>
        </div>
    </div>
</form>

至少选择2项:

基数:

意大利面食 马车
在Parsley.js网站上,他只使用Parsley名称空间作为他的值。我用当前版本的Parsley.js快速评估了这一点。 它似乎不再适用于数据属性,但这是我从您的代码中得到的让它工作的东西:

 <form action="success.html" parsley-validate method="post">
    <p>Pick atleast 2 items:</p> 
    <div id="custom-salad">
        <div class="sub-step">
            <p>Base:</p>
            <div class="checkbox"> 
                <label class="checkbox-custom"> 
                    <input type="checkbox" parsley-group="salad-test" name="salad-custom" parsley-mincheck="2" value="pasta"> <i class="icon-unchecked"></i> Pasta 
                </label> 
            </div> 
            <div class="checkbox"> 
                <label class="checkbox-custom"> 
                    <input type="checkbox" parsley-group="salad-test" name="salad-custom" value="Cabage"> <i class="icon-unchecked"></i> Cabage 
                </label>
            </div>
        </div>
    </div>
    <input type="submit" value="Senden"> </input>
</form>

至少选择2项:

基数:

意大利面食 马车
确保在欧芹之前添加Jquery。我只是在表单上添加了现在推荐的欧芹属性,比如“欧芹验证”,在字段中添加了“欧芹组”和“欧芹碎肉”。 “欧芹组”对于每个受影响的复选框始终必须相同。但并不局限于“name”属性


希望这有帮助

在Parsley.js网站上说,他只使用Parsley名称空间作为他的值。我用当前版本的Parsley.js快速评估了这一点。 它似乎不再适用于数据属性,但这是我从您的代码中得到的让它工作的东西:

 <form action="success.html" parsley-validate method="post">
    <p>Pick atleast 2 items:</p> 
    <div id="custom-salad">
        <div class="sub-step">
            <p>Base:</p>
            <div class="checkbox"> 
                <label class="checkbox-custom"> 
                    <input type="checkbox" parsley-group="salad-test" name="salad-custom" parsley-mincheck="2" value="pasta"> <i class="icon-unchecked"></i> Pasta 
                </label> 
            </div> 
            <div class="checkbox"> 
                <label class="checkbox-custom"> 
                    <input type="checkbox" parsley-group="salad-test" name="salad-custom" value="Cabage"> <i class="icon-unchecked"></i> Cabage 
                </label>
            </div>
        </div>
    </div>
    <input type="submit" value="Senden"> </input>
</form>

至少选择2项:

基数:

意大利面食 马车
确保在欧芹之前添加Jquery。我只是在表单上添加了现在推荐的欧芹属性,比如“欧芹验证”,在字段中添加了“欧芹组”和“欧芹碎肉”。 “欧芹组”对于每个受影响的复选框始终必须相同。但并不局限于“name”属性

希望这有帮助