canezzy

js

Feb 1st, 2019
112
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.45 KB | None | 0 0
  1. $(document).on('click', '#registracijaBtn', function(e){
  2. e.preventDefault();
  3. if(validateForm()){
  4. $.ajax({
  5. url: ajaxValidacija,
  6. type: "POST",
  7. data: JSON.stringify({
  8. "korisnickoIme": $('#un').val(),
  9. "lozinka": $('#pw').val(),
  10. "ime": $('#ime').val(),
  11. "prezime": $('#prezime').val(),
  12. "telefon": $('#telefon').val(),
  13. "email": $('#email').val(),
  14. "avatar": "linkDoSlike",
  15. "blokiran": false,
  16. "administrator": false,
  17. }),
  18.  
  19. contentType: "application/json; charset=utf-8",
  20. dataType: "text",
  21. success: function(data){
  22. if(data=="true"){
  23. var reader = new FileReader();
  24. var files = $('#slika').prop("files")
  25. var file = files[0];
  26.  
  27. reader.onload = function(e){
  28. $.ajax({
  29. url: ajaxUploadSlike,
  30. type: "POST",
  31. data: JSON.stringify({
  32. "korisnickoIme": $('#un').val(),
  33. "image": e.target.result
  34. }),
  35.  
  36. contentType: "application/json; charset=utf-8",
  37. dataType: "text",
  38. success: function(data){
  39. toastr.success("Uspešno ste se registrovali", "Potvrda");
  40. $(location).attr('href', loginPage);
  41. }
  42. })
  43. }
  44.  
  45. reader.readAsDataURL(file);
  46. }else{
  47. toastr.error("Vec postoji korisnik sa takvim korisničkim imenom.", "Greška");
  48. }
  49. },
  50.  
  51. error: function(){
  52. toastr.error("Registrovanje nije bilo uspešno", "Greška");
  53. }
  54.  
  55. });
  56. }
  57.  
  58. })
Advertisement
Add Comment
Please, Sign In to add comment