验证组 - 需要一个组或字段

时间:2014-06-16 14:59:29

标签: jquery validation if-statement jquery-validate

我有一个表单,我想验证一个组(3个文本字段)和一个文本字段。当组中的所有3个文本字段都填满时,第四个文本字段不是必需的,但当组中的所有3个文本字段都是空白时,第四个文本字段是必需的。我正在使用验证插件,但我不知道如何使用这些插件编写条件。

<input name="name" id="name" class="" type="text" />
<input name="date" id="date" class="" type="text" />

 <input name="first" id="first" class="group" type="text" value="reqiure if #fourth is blank" /> 
 <input name="second" id="second" class="group" type="text" value="reqiure if #fourth is blank" />
 <input name="third" id="third" class="group" type="text" value="reqiure if #fourth is blank" />

<input name="fourth" id="fourth" class="" type="text" value="reqiure if .group is blank" />

现在我写了这个:

$(function(){
    $('#my_form').validate({
        rules: {
            name: "required",
            date: "required"
        },
        messages: {
            name: "Please enter your name.",
            date: "Please enter date of birth."
        },
        errorContainer: $('#errorContainer'),
        errorLabelContainer: $('#errorContainer ul'),
        wrapper: 'li'
    });

有什么建议吗?

0 个答案:

没有答案