jquery验证 - 无线电失败

时间:2009-10-07 06:02:10

标签: jquery jquery-validate

我有一个由jquery validate检查过的表单。导致某些问题的字段如下所示:

<label>Select an Account Type<</label><br>

<input type="radio" name="accountType" value="1" id="accountType_C"><label id="accountType_C" for="accountType_C">Coder</label>
<input type="radio" name="accountType" value="0" id="accountType_S"><label id="accountType_S" for="accountType_S">Surreptitious Ninja</label>

表单中的所有其他字段均已正确验证,但上述字段除外。不太确定我做错了什么。还有大约12个其他字段经过验证,没有任何问题。我已经仔细检查了重复声明的验证,但没有。

这是验证功能:

$("#regForm").validate({

    rules: {

        accountType: "required"

    },

    messages: {

        accountType: "You must select an account type"

    }

});

非常感谢!

2 个答案:

答案 0 :(得分:1)

$("#regForm").validate({

        rules: {

                accountType: "checked"

        },

        messages: {

                accountType: "You must select an account type"

        }

});

答案 1 :(得分:0)

仅供记录;)

$("#regForm").validate({
    rules: {
        accountType: { required: true }
    },
    messages: {
        accountType: "You must select an account type"
    }
});