Extjs 4.1-多选择和上载文件

Extjs 4.1-多选择和上载文件,extjs,extjs4.1,Extjs,Extjs4.1,我在中看到了本教程 我像下面那样尝试,但我不能选择多文件上传 items: [{ xtype: 'textfield', name: 'name[]', fieldLabel: 'Name', inputType: 'file', fieldLabel: 'Multiple file selection', autoCreate: { tag: 'input', type: 'text', size:

我在中看到了本教程

我像下面那样尝试,但我不能选择多文件上传

items: [{
        xtype: 'textfield',
        name: 'name[]',
        fieldLabel: 'Name',
        inputType: 'file',
        fieldLabel: 'Multiple file selection',
        autoCreate: { tag: 'input', type: 'text', size: '20', autocomplete: 'off', multiple: 'multiple' }
    }]
这是我的密码
我该怎么做才能让它工作呢


编辑:
如果我在邮局。看起来不错,但我无法在php服务器中获取文件。如何才能工作感谢

您需要将multiple:“multiple”设置为元素。我不确定你的代码中是否有它。请参考下面的工作示例链接


Ext JS文件字段只能处理单个文件上传。我建议在ExtJS应用程序中使用纯html

items: [{
    xtype: 'textfield',
    html: '<form action="yourUploadUrl" method="post" enctype="multipart/form-data"> <input type="file" name="file" multiple id="files" /> <input type="submit" value="Submit" /></form>'
    }]
项目:[{
xtype:'textfield',
html:'
}]

查看我在

上使用插件的代码,这对我来说非常复杂。我想做一个简单的多选上传工作:(但是如何获取所有文件,如
change:function(f,value){alert(value);}//这只显示最后一个文件单击,这还不算全部
?谢谢如果你有一个新问题,你应该创建一个新问题。你不需要看到所有的更改事件就可以将它们发送到服务器。
items: [{
    xtype: 'textfield',
    html: '<form action="yourUploadUrl" method="post" enctype="multipart/form-data"> <input type="file" name="file" multiple id="files" /> <input type="submit" value="Submit" /></form>'
    }]