user_pic_info.js 879 B

1234567891011121314151617181920212223242526272829
  1. function getCookie(name) {
  2. var r = document.cookie.match("\\b" + name + "=([^;]*)\\b");
  3. return r ? r[1] : undefined;
  4. }
  5. $(function () {
  6. $(".pic_info").submit(function (e) {
  7. e.preventDefault()
  8. //TODO 上传头像
  9. $(this).ajaxSubmit({
  10. url: "/profile/pic_info",
  11. type:"POST",
  12. headers:{
  13. "X-CSRFToken":getCookie("csrf_token")
  14. },
  15. success:function (resp) {
  16. if (resp.errno == "0"){
  17. $(".now_user_pic").attr("src", resp.data.avatar_url)
  18. $(".user_center_pic img", parent.document).attr("src", resp.data.avatar_url)
  19. $(".user_login img", parent.document).attr("src", resp.data.avatar_url)
  20. }else{
  21. alert(resp.errmsg)
  22. }
  23. }
  24. })
  25. })
  26. })