Validation demo

            
valForm.init({
  formId: "my_form",
  dateFormat: "YYYY-mm-dd"
});
            
        
{name="title" data-val-rules="required" data-val-display="Title"}
{name="name" data-val-rules="required|max_length[12]"}

{name="surname" data-val-rules="required|min_length[3]" data-val-display="Last Name"}
{name="dob" data-val-rules="required|valid_date|max_years_in_past[99]|years_between[licence:17]" data-val-display="Date of birth" data-val-with="licence"}
{name="licence" data-val-rules="required|valid_date|years_between[dob:17]" data-val-display="Licence date" data-val-with="dob"}
{name="email" data-val-rules="required|valid_email"}
{name="phone" data-val-rules="uk_phonenumber" data-val-allow-empty="true"}
{name="password" data-val-rules="required|matches[password_confirmation]" data-val-display="Password" data-val-with="password_confirmation"}
{name="password_confirmation" data-val-rules="required|matches[password]" data-val-with="password"}
{name="movies[]" data-val-rules="required" data-val-display="Movies"}
Comedy Romance Sci-fi
{name="gender" data-val-rules="required" data-val-display="Gender"}
Male Female