/js/jquery.validationEngine-en.js

https://bitbucket.org/f0vela/phpchat · JavaScript · 67 lines · 63 code · 4 blank · 0 comment · 0 complexity · 5de398a9a89d4b196c858e65d509f775 MD5 · raw file

  1. (function($) {
  2. $.fn.validationEngineLanguage = function() {};
  3. $.validationEngineLanguage = {
  4. newLang: function() {
  5. $.validationEngineLanguage.allRules = {"required":{ // Add your regex rules here, you can take telephone as an example
  6. "regex":"none",
  7. "alertText":"* This field is required",
  8. "alertTextCheckboxMultiple":"* Please select an option",
  9. "alertTextCheckboxe":"* This checkbox is required"},
  10. "length":{
  11. "regex":"none",
  12. "alertText":"*Between ",
  13. "alertText2":" and ",
  14. "alertText3": " characters allowed"},
  15. "maxCheckbox":{
  16. "regex":"none",
  17. "alertText":"* Checks allowed Exceeded"},
  18. "minCheckbox":{
  19. "regex":"none",
  20. "alertText":"* Please select ",
  21. "alertText2":" options"},
  22. "confirm":{
  23. "regex":"none",
  24. "alertText":"* Your field is not matching"},
  25. "telephone":{
  26. "regex":"/^[0-9\-\(\)\ ]+$/",
  27. "alertText":"* Invalid phone number"},
  28. "email":{
  29. "regex":"/^[a-zA-Z0-9_\.\-]+\@([a-zA-Z0-9\-]+\.)+[a-zA-Z0-9]{2,4}$/",
  30. "alertText":"* Invalid email address"},
  31. "date":{
  32. "regex":"/^[0-9]{4}\-\[0-9]{1,2}\-\[0-9]{1,2}$/",
  33. "alertText":"* Invalid date, must be in YYYY-MM-DD format"},
  34. "onlyNumber":{
  35. "regex":"/^[0-9\ ]+$/",
  36. "alertText":"* Numbers only"},
  37. "noSpecialCaracters":{
  38. "regex":"/^[0-9a-zA-Z]+$/",
  39. "alertText":"* No special caracters allowed"},
  40. "ajaxUser":{
  41. "file":"validateUser.php",
  42. "extraData":"name=eric",
  43. "alertTextOk":"* This user is available",
  44. "alertTextLoad":"* Loading, please wait",
  45. "alertText":"* This user is already taken"},
  46. "ajaxName":{
  47. "file":"validateUser.php",
  48. "alertText":"* This name is already taken",
  49. "alertTextOk":"* This name is available",
  50. "alertTextLoad":"* Loading, please wait"},
  51. "onlyLetter":{
  52. "regex":"/^[a-zA-Z\ \']+$/",
  53. "alertText":"* Letters only"},
  54. "validate2fields":{
  55. "nname":"validate2fields",
  56. "alertText":"* You must have a firstname and a lastname"}
  57. }
  58. }
  59. }
  60. })(jQuery);
  61. $(document).ready(function() {
  62. $.validationEngineLanguage.newLang()
  63. });