目前项目中用的fineuploader,看起来比较老的一个版本,没有版本号,项目中只引了js和css两个文件。而我现在想做成一次性选择批量文件进行上传,并在上传过程中可以取消删除。但是遇到了问题就是。element: jQuery('#imageFile_'+originIndex)[0],
request: {
inputName:'file',
endpoint: endpoint
},
forceMultipart:true,
multiple: true,
validation: {
allowedExtensions:  ['jpg','jpeg','gif'],
sizeLimit: 2097152
},
dragAndDrop: {
extraDropzones: [],
hideDropzones: true,
disableDefaultDropzone: true
},
text: {
uploadButton: upladImageText['uploadButton'],
cancelButton: upladImageText['cancelButton'],
retryButton:  upladImageText['retryButton'],
failUpload:   upladImageText['failUpload'],
successUpload: upladImageText['successUpload'],
formatProgress: "{percent}% of {total_size}",
waitingForResponse: "Processing..."
},
messages: {
typeError: upladImageMessages['typeError'],
sizeError: upladImageMessages['sizeError'],
minSizeError: upladImageMessages['minSizeError'],
emptyError: upladImageMessages['emptyError'],
noFilesError: upladImageMessages['noFilesError'],
onLeave: upladImageMessages['onLeave']
},
callbacks: {
onComplete: function(id, fileName, result){}这样的写法中,我给了multiple为true,也确实可以多选文件,可是在进行上传的时候,我在onsubmit时间中打印参数id,依然只能拿到一个id(qq-upload-handler-iframe0),也就是说只上传了一个文件。然后如果页面不进行刷新,再次选批量文件,这次拿的id就是qq-upload-handler-iframe1.看到网上说都是会自动循环上传,id在上传过程中自增,可是看来我的并不是这样,想请问一下各位大牛们是为什么啊?