Skip to content

Instantly share code, notes, and snippets.

@vishnukumarpv
Last active January 22, 2018 16:04
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 1 You must be signed in to fork a gist
  • Save vishnukumarpv/cbac03386857e5a6204b09e56084d0be to your computer and use it in GitHub Desktop.
Save vishnukumarpv/cbac03386857e5a6204b09e56084d0be to your computer and use it in GitHub Desktop.
Declaring jQuery Validate plugin rules inline
<input type="text" name="email" data-rule-required="true" data-rule-email="true">
<input type="text" name="password" id="passoword" data-rule-required="true" data-rule-minlength="6">
<input type="text" name="password-confirm" data-rule-required="true" data-rule-minlength="6" data-rule-equalsto="#password">
<input id="cemail" name="email" data-rule-required="true" data-rule-email="true" data-msg-email="Please enter a valid email address" />
(Tested, core)
data-rule-required=”true”
data-rule-email=”true”
(Untested, core, but should work)
data-rule-url=”true”
data-rule-date=”true”
data-rule-dateISO=”true”
data-rule-number=”true”
data-rule-digits=”true”
data-rule-creditcard=”true”
data-rule-minlength=”6”
data-rule-maxlength=”24”
data-rule-rangelength=”5,10”
data-rule-min=”5”
data-rule-max=”10”
data-rule-range=”5,10”
data-rule-equalto=”#password”
data-rule-remote=”custom-validatation-endpoint.aspx”
(Untested, additional, but should work)
data-rule-accept=””
data-rule-bankaccountNL=”true”
data-rule-bankorgiroaccountNL=”true”
data-rule-bic=””
data-rule-cifES=””
data-rule-creditcardtypes=””
data-rule-currency=””
data-rule-dateITA=””
data-rule-dateNL=””
data-rule-extension=””
data-rule-giroaccountNL=””
data-rule-iban=””
data-rule-integer=”true”
data-rule-ipv4=”true”
data-rule-ipv6=”true”
data-rule-mobileNL=””
data-rule-mobileUK=””
data-rule-lettersonly=”true”
data-rule-nieES=””
data-rule-nifES=””
data-rule-nowhitespace=”true”
data-rule-pattern=””
data-rule-phoneNL=”true”
data-rule-phoneUK=”true”
data-rule-phoneUS=”true”
data-rule-phonesUK=”true”
data-rule-postalcodeNL=”true”
data-rule-postcodeUK=”true”
data-rule-require_from_group=””
data-rule-skip_or_fill_minimum=””
data-rule-strippedminlength=””
data-rule-time=””
data-rule-time12h=””
data-rule-url2=””
data-rule-vinUS=””
data-rule-zipcodeUS=”true”
data-rule-ziprange=””
<script>
$('#myform').validate();
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment