我正在使用Blueimp JqueryFileUpload,当我尝试上传我的第一个文件而不上传时。但在我尝试使用相同的文件或任何文件之后。
我无法弄清楚第一次上传时出了什么问题。
调试时我发现第一次上传没有触发fileupload方法,但是连续上传后说第二次,第三次,......触发
$('#fileUpload').fileupload({
url: 'home/upload',
dataType: 'json',
done: function (e, data) {
//do something
}
});
答案 0 :(得分:2)
页面加载后是否生成输入文件字段?我遇到了同样的问题,因为我忘记在附加输入字段后初始化.fileupload()
。
答案 1 :(得分:2)
在生成表单或表单字段后初始化.fileupload()
方法。
像
$('#fileupload'+rowNum).fileupload();
此处$('#fileupload'+rowNum)
是动态表单ID。