Guest User

Untitled

a guest
Mar 12th, 2018
113
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.52 KB | None | 0 0
  1. leaf.validator = Class.create({
  2. initialize: function(formName, params)
  3. {
  4. this.Form = $(formName);
  5. this.formInputs = this.Form.select('input');
  6.  
  7. this.params = (leaf.isset(params))? params : {};
  8.  
  9. //check list //
  10. this.check = {};
  11. this.check.Required = [];
  12. this.check.Email = [];
  13. this.check.Alpha = [];
  14. this.check.Int = [];
  15.  
  16. // field error arrays //
  17. this.error = {};
  18. this.error.Required = [];
  19. this.error.Email = [];
  20. this.error.Alpha = [];
  21. this.error.Int = [];
  22.  
  23.  
  24. this.params.each(function(item){
  25. var field = {};
  26. var field.Name = item.key;
  27. var checks = (leaf.isset(item.is))? item.is.split(',') : '';
  28.  
  29.  
  30. }.bind(this));
  31.  
  32. /*
  33.  
  34. var v = new validate('userRegi', {
  35. username: {is: 'email, required, alpha'},
  36. password: {is: 'alpha, required'},
  37. password2: {is: 'alpha, required', match:'password'},
  38. });
  39.  
  40. v.validate();
  41.  
  42. */
  43.  
  44. },
  45.  
  46. validate: function()
  47. {
  48.  
  49. },
  50.  
  51. _required: function(element)
  52. {
  53.  
  54. },
  55.  
  56. _email: function(element)
  57. {
  58.  
  59. },
  60.  
  61. _int: function(element)
  62. {
  63.  
  64. },
  65.  
  66. _alpha: function(element)
  67. {
  68.  
  69. },
  70. _ajax: function(element, url, returnElement)
  71. {
  72.  
  73. }
  74. });
Add Comment
Please, Sign In to add comment