Advertisement
Guest User

Untitled

a guest
Feb 27th, 2017
77
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.14 KB | None | 0 0
  1. $('#Controller')
  2. .on('click',
  3. '#SaveProfile',
  4. function() {
  5.  
  6. debugger;
  7.  
  8. var CertificateInstitutions =
  9. JSON.parse(localStorage.getItem("CertificateInstitutionsListLocal"));
  10.  
  11. var CertificateUniverSitys =
  12. JSON.parse(localStorage.getItem("CertificateUniverSitysListLocal"));
  13.  
  14. var ExternalProjects =
  15. JSON.parse(localStorage.getItem("ExProjectListLocal"));
  16.  
  17. var soical = {
  18. GithubId: $('#GithubId').val(),
  19. StackowerflowId: $('#StackowerflowId').val(),
  20. TweiterId: $('#TweiterId').val()
  21. }
  22.  
  23. var SkillList = $('select.tagit-hiddenSelect :selected')
  24. .map(function() {
  25. return this.value;
  26. })
  27. .get();
  28.  
  29. var form = $('#CreateProfileForm');
  30. var token = $('input[name="__RequestVerificationToken"]', form).val();
  31.  
  32. var file_data = $("#Image").prop("files")[0];
  33.  
  34. var fd = new FormData();
  35.  
  36. fd.append("isFirst", true);
  37. fd.append("token", token);
  38. fd.append("image", file_data);
  39. fd.append("soical", soical);
  40. fd.append("SkillList", SkillList);
  41. fd.append("ExternalProjects",ExternalProjects);
  42. fd.append("CertificateUniverSitys", CertificateUniverSitys);
  43. fd.append("CertificateInstitutions", CertificateInstitutions);
  44.  
  45.  
  46. $.ajax({
  47. url: '@postUrl',
  48. method: "POST",
  49. contentType: false,
  50. processData: false,
  51. data: fd
  52. });
  53.  
  54.  
  55. });
  56.  
  57. public virtual async Task<ActionResult> CreatePrfile(CreateFreelancerProfileViewModel viewModel, bool isFirst, HttpPostedFileBase image)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement