-2

Does anyone have an idea or is it even possible(I'm sure it is) to get some rules from other variable? If there are like "global" rules that some validators use such as

var validationRules = {
    name: {required:true},
    age: {required:true}
};

And then I would have validator

   $("form").validate({
        rules: {
            somemorerules: {required:true },
            manymanyrules: {required:true },
            //Now i would like to import name and age from var validationRules.
   });

Could anyone help or give me some tip to get going. I have spent a couple of hours in this now.

2
  • See options 1a and 1b in this answer. Also see this answer. Commented Sep 20, 2016 at 13:20
  • Sorry i really didnt find anything, i think i googled it over 2hours. Thanks ! Commented Sep 21, 2016 at 6:15

1 Answer 1

1

You can combine two objects in one by using Object.assign() method.. so you can pass one default validation rule object and one is your custom validation rule object.

var validationRules = {
    name: {required:true},
    age: {required:true}
};
 $("form").validate({
        rules: Object.assign({
                somemorerules: {required:true },
                manymanyrules: {required:true }
              },validationRules)

   });

Refer Object.assign()

Sign up to request clarification or add additional context in comments.

Comments

Start asking to get answers

Find the answer to your question by asking.

Ask question

Explore related questions

See similar questions with these tags.