Advertisement
Guest User

Mark

a guest
Jan 21st, 2018
66
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. function checkUnique(fieldName) {
  2.  
  3.             $('input[name="'+fieldName+'"]').on('blur', function (event) {
  4.                 event.preventDefault();
  5.  
  6.                 var element = $(this);
  7.  
  8.                 if (element.val() !== "") {
  9.                     let Ajax = $.ajax({
  10.                         url: '/api/v1.0/users/unique',
  11.                         method: 'GET',
  12.                         data: {'field': element.attr('name'), 'value': element.val()},
  13.                         dataType: 'JSON'
  14.                     })
  15.                         .done((function (data) {
  16.                             if (data.result == 0) {
  17.                                 $('.validator_' + element.attr('name')).empty().html('<i class="icon remove red"></i> ' +  
  18. element.attr('name') + ' is already exists!');
  19.                                 $('.btn-register-form-submit').addClass('disabled');
  20.                             } else {
  21.                                 $('.validator_' + element.attr('name')).empty().html('<i class="icon check green"></i>');
  22.                                 $('.btn-register-form-submit').removeClass('disabled');
  23.                             }
  24.                         }))
  25.                 }
  26.             });
  27.         }
  28.  
  29.         checkUnique('email');
  30.         checkUnique('name');
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement