Geen omschrijving
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

users_centre.js 1.9KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253
  1. // 上传头像
  2. function uploadHeadPicFile(obj) {
  3. var file = $(obj)[0].files[0];
  4. if (!file) return false;
  5. var formData = new FormData();
  6. var max_file_size = 2 * 1024 * 1024;
  7. formData.append('file', file);
  8. formData.append('compress', '250-250');
  9. formData.append('max_file_size', max_file_size);
  10. layer_loading('正在处理');
  11. $.ajax({
  12. type: 'post',
  13. url : eyou_basefile + "?m=user&c=Uploadify&a=imageUp&_ajax=1",
  14. data: formData,
  15. contentType: false,
  16. processData: false,
  17. dataType: 'json',
  18. success: function (res) {
  19. layer.closeAll();
  20. if (res.state == 'SUCCESS') {
  21. showSuccessMsg('上传成功');
  22. $('#uploadHeadPicDdit').val(1);
  23. $('#uploadHeadPic').val(res.url);
  24. $('#uploadHeadPicImg').attr('src', res.url);
  25. // $.ajax({
  26. // type: 'post',
  27. // url : eyou_basefile + "?m=user&c=Users&a=edit_users_head_pic&_ajax=1",
  28. // data: {filename: res.url},
  29. // dataType: 'json',
  30. // success: function(result) {
  31. // layer.closeAll();
  32. // if (1 === parseInt(result.code)) {
  33. // showSuccessMsg(result.msg);
  34. // $('#uploadHeadPicImg').attr('src', result.data.head_pic);
  35. // } else {
  36. // showErrorAlert(result.msg);
  37. // }
  38. // },
  39. // error: function(e) {
  40. // layer.closeAll();
  41. // showErrorAlert(e.responseText);
  42. // }
  43. // });
  44. } else {
  45. showErrorAlert(res.state);
  46. }
  47. },
  48. error: function(e) {
  49. layer.closeAll();
  50. showErrorAlert(e.responseText);
  51. }
  52. })
  53. }