我为我的valum上传插件this plugin获取了此代码,我想获取文件名以在$ .post方法中使用它,但我不知道如何,任何建议?,我需要文件名以外的qq.FileUploader插件
var uploader = new qq.FileUploader({
element: document.getElementById('demo'),
listElement: document.getElementById('separate-list'),
action: '../../correo/controller/controllerSubirArchivos.php',
// name: 'qqfile',
debug:false,
allowedExtensions:['jpg', 'jpeg', 'png', 'gif', ],
sizeLimit: 10000000, //10MB maximo
onSubmit: function(id, fileName){
//alert (fileName);
}
});
我正在寻找,但我找不到怎么样?任何帮助非常感谢
答案 0 :(得分:1)
我不确定我明白你的意思。例如,您可以将文件名存储在全局变量中,并在需要时使用它:
var UploadedFileNames = [];
var uploader = new qq.FileUploader({
element: document.getElementById('demo'),
listElement: document.getElementById('separate-list'),
action: '../../correo/controller/controllerSubirArchivos.php',
// name: 'qqfile',
debug:false,
allowedExtensions:['jpg', 'jpeg', 'png', 'gif', ],
sizeLimit: 10000000, //10MB maximo
onSubmit: function(id, fileName){
UploadedFileNames.push(fileName);
}
});
// later ...
$.post({ }); // you can use UploadedFileNames here
// if you want to have all the filenames concatenated, you can do:
alert(UploadedFileNames.join(' '));