在使用uploadfive上传文件的时候,multi指定为了true,可以选择多个文件上传,需要指定上传的文件的名字所以在onAddQueueItem回调函数中修改了formData的key值
var randNum = Math.floor(Math.random() * (9999 - 1000 + 1)) + 1000;
var key = ""+Date.parse(new Date())/1000+randNum;
$("#bindId.'").data("uploadifive").settings.formData = {"token": "'.$upToken.'","key":key+filetype};
打印formData的值如下:
上传:
第二张图片上传报的614文件已经存在,检查header发现form的key与第一张是一样的,
请问问什么表单formData的值已经修改了,上传时却没有改变呢?
这需要查看你的代码逻辑了,你那边需要debug一下,再发送post请求时再打印下传入的值是否正确