如何获取jquery fileupload插件的fileList?

Jam*_*Lin 2 upload jquery file

我试图通过代码触发发送操作,从文档看起来像这样:

$('#fileupload').fileupload('send', {files: filesList});
Run Code Online (Sandbox Code Playgroud)

但我很难找到如何填充filesList,任何想法?

这是我的html输入的摘录:

<input type="text" name="name"/>    
<input type="file" name="image" id="image" />
Run Code Online (Sandbox Code Playgroud)

这是我的代码尝试发送

form.fileupload('send', {
    url: api_urls['wishlistitem']+'?format=json',
    files: $('input[name="image"]',form).files,
});
Run Code Online (Sandbox Code Playgroud)

Ion*_*zău 5

来自文档:

第二个参数必须是具有FileBlob对象的数组(或类数组列表)作为files属性的对象.

创建具有多个上载的输入类型文件:

<input type="file" name="files[]" multiple/>
Run Code Online (Sandbox Code Playgroud)

并在jQuery中创建数组:

var filesList = $('#fileInput')[0].files;
Run Code Online (Sandbox Code Playgroud)