Advertisement
Guest User

Untitled

a guest
Nov 23rd, 2014
175
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.01 KB | None | 0 0
  1. $("#upload").click(function () {
  2. var data = new FormData();
  3. for (var i = 0; i < selectedFiles.length; i++) {
  4. data.append(selectedFiles[i].name, selectedFiles[i]);
  5. }
  6. $.ajax({
  7. type: "POST",
  8. url: "FileHandler.ashx",
  9. contentType: false,
  10. processData: false,
  11. async: true,
  12. cache: false,
  13. data: data,
  14. xhr: function () {
  15. myXhr = $.ajaxSettings.xhr();
  16. if (myXhr.upload) {
  17. myXhr.upload.addEventListener('progress', progressHandlingFunction, false);
  18. }
  19. return myXhr;
  20. },
  21. success: function (result) {
  22. //alert(result);
  23. },
  24. error: function (e) {
  25. alert("There was error uploading files!");
  26. }
  27. })
  28. function progressHandlingFunction(e) {
  29. if (e.lengthComputable) {
  30. var s = Math.ceil(e.loaded / e.total) * 100;
  31. console.log(s);
  32. progress(s, $('#progressBar'));
  33. }
  34. };
  35. });
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement