The most often used validation I use for a field is 'required' from dvr. Then I use vjf for complicated validations. I like to use both the dvr and vjf plugins together for a field. This is allowed. However, vjf always runs before dvr. I suggest to add an option 'validationOrder' to specify the order of running validation among plugins, and also another option 'stopValidationOnError' to prevent other plugins from running after a plugin fails.
The most often used validation I use for a field is 'required' from dvr. Then I use vjf for complicated validations. I like to use both the dvr and vjf plugins together for a field. This is allowed. However, vjf always runs before dvr. I suggest to add an option 'validationOrder' to specify the order of running validation among plugins, and also another option 'stopValidationOnError' to prevent other plugins from running after a plugin fails.