jq上传文件

function upload() {

     var fd = new FormData();
     fd.append("upload", 1);
     //这个upfile相当于input里面的name
     fd.append("upfile", $('#id').get(0).files[0]);
     $.ajax({
     url: "upload.php",
     type: "POST",
     processData: false,
     contentType: false,
     data: fd,
     success: function(d) {
     console.log(d);
     }
     });
    }

下面是同步请求,返回文件路径的

    function upload(el) {
     var src = '';
     var fd = new FormData();
     fd.append("upload", 1);
     //这个upfile相当于input里面的name
     fd.append("upfile", $('#'+el).get(0).files[0]);
     $.ajax({
     url: "upload.php",
     type: "POST",
     async:false,
     processData: false,
     contentType: false,
     data: fd,
     success: function(d) {
     src=d;
     }
     });
     return src;
     }

连浩勇博客
请先登录后发表评论
  • 最新评论
  • 总共1条评论
连浩勇博客

Free:这么骚的吗

2018-05-16 21:10:01 回复

连浩勇博客
  • 善幸 回复 Free:那是必须的
  • 2018-05-17 09:02:28 回复
  • 本博客使用免费开源的 laravel-bjyblog v5.5.0.17 搭建 © 2014-2018 lhyong.cn 版权所有 ICP证:粤ICP备18026642号-1
  • 联系邮箱:lhyong@lhyong.cn