659441806 发表于 2017-2-24 10:51:22

nodejs利用ajax实现网页无刷新上传图片

function uploadFile(){  var file = document.getElementById("file")
  var formData = new FormData();
  formData.append('file',file.files);
  $.ajax({
  url: '/upload',
  type: 'POST',
  data: formData,
  // async: false,
  cache: false,
  contentType: false,
  processData: false,
  success: function(data){
  if(200 === data.code) {
  $('#result').html("上传成功!");
  $('#img').attr('src',data.data);
  } else {
  $('#result').html("上传失败!");
  }
  console.log('imgUploader upload success');
  },
  error: function(){
  $("#result").html("与服务器通信发生错误");
  }
  });
  }
  function postPage() {
  var uploada = document.getElementById('upload');
  uploada.addEventListener("click",function () {
  uploadFile();
  },false);
  }
  window.onload = function () {
  postPage();
  }
页: [1]
查看完整版本: nodejs利用ajax实现网页无刷新上传图片