我遇到了blueimp / jQuery-File-Upload插件的一些问题。 我设置了选项' forceIframeTransport'真的' ,添加多个文件选择时,只能上传第一个文件。我检查了浏览器请求,只为每个添加操作提交了第一个文件。我该如何解决这个问题。
这是我的选择:
$('#fileupload').fileupload({
forceIframeTransport : true,
url : '${rc.contextPath}/file/lib/upload',
type : 'POST',
autoUpload : false,
data : {
catId : '${catId!}',
type : '${type!}'
},
sequentialUploads : true,
答案 0 :(得分:0)
首先,要访问iframe元素,您可以使用它:
$("iframe").contents().find('#fileupload').fileupload({
forceIframeTransport : true,
url : '${rc.contextPath}/file/lib/upload',
type : 'POST',
autoUpload : false,
data : {
catId : '${catId!}',
type : '${type!}'
},
sequentialUploads : true,