Guest User

Untitled

a guest
Jul 18th, 2018
75
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.78 KB | None | 0 0
  1. $(document).ready(function(){
  2.  
  3. var prefixNumber = $('.numeric').val();
  4.  
  5. if(prefixNumber.match(????){
  6. prefixNumber.addClass('.field-error');
  7. }
  8.  
  9. });
  10.  
  11. $('.numeric').change(function () {
  12. $(this).toggleClass('field-error', /[^0-9]/.test(this.value));
  13. });
  14.  
  15. var valid = {
  16. 1: true,
  17. 3: true,
  18. 8: true,
  19. 999: true
  20. };
  21.  
  22. var timer = null;
  23.  
  24. function validate() {
  25. var val = $('.numeric').val()
  26. $('.numeric').toggleClass('field-error', val !=='' && !valid[+val]);
  27. }
  28.  
  29. $('.numeric').keyup(function() {
  30. clearTimeout(timer);
  31. setTimeout(validate, 400); // time has to be adjusted...
  32. });
  33.  
  34. $(document).ready(function(){
  35.  
  36. var prefixNumber = $('.numeric');
  37.  
  38. if(!prefixNumber.val().match(/^(1|3|8)$/){
  39. prefixNumber.addClass('field-error');
  40. }
  41.  
  42. });
Add Comment
Please, Sign In to add comment