formdata 赋值_var formdata = new FormData($("#uploadForm")[0]);

你咋还没成功呢0 0

多个文件

up

$("#btnUpload").on("click", function () {

var formData = new FormData();

//获取要上传多个文件

//let file = $("#uploadForm");

//for (let w = 0; w < file.length; w++) {

// formData.append("files[]", file[w]);

//}

formData.append('file', $("#uploadForm")[0].files[0]); //添加图片信息的参数

formData.append('sizeid', 123); //添加其他参数,相当于字典里面的key,value,看你业务

$.ajax({

url: '/Attendance/UploadFile2/',

type: 'post',

secureuri: false, 是否启用安全提交,默认为false。

cache: false, //上传文件不需要缓存

data: formData,

processData: false, // 告诉jQuery不要去处理发送的数据

contentType: false, // 告诉jQuery不要去设置Content-Type请求头

success: function (data) {

alert(" 上传成功");

},

error: function (data) {

alert("上传失败");

}

})

})

//这个你可以看看要不要加,可以学习一下

//当该控件发生变化,响应该事件

$("#uploadForm").change(function () {

//alert(1)

//取到文件对象

var file = $("#uploadForm")[0].files[0]

//放到img控件上,借助于filereader 中间的东西,文件阅读器

//生成一个文件阅读器对象赋值给filereader

var filereader = new FileReader()

//把文件读到filereader对象中

//读文件需要时间,需要文件读完再去操作img

//如果没这一步操作下面不一定变化

filereader.readAsDataURL(file)

filereader.onload = function () {

$("#id_img").attr('src', filereader.result)

}

})

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值