2

有人能给我介绍一下如何使用validate, rules, required, depends. 我有一些部分代码,但不确定它是如何工作的。

$("#form2").validate({
    rules: {
        firstname: {
            required: {
                depends: function () {
                    $(this).val($.trim($(this).val()));
                    return true;
                }
            },
            minlength: 2
        },
4

1 回答 1

4
$("#form2").validate({
rules: {
    firstname: {     //This rule applies to the $('#form2 input[name="firstname"]') selector

        required: {  //This can be a true/false boolean, string, or a complex field using depends.

            depends: function () { //depends takes a function pointer that
                                   //returns a value, informing the rule 
                                   //if it is required. In this case, always true.

                $(this).val($.trim($(this).val()));

                return true;
            }
        },

        minlength: 2 // the minimum length of text in the field is 2 characters.
    },
于 2012-06-05T22:21:32.063 回答