我尝试如下,但我无法选择要上传的多个文件
items: [{
xtype: 'textfield',
name: 'name[]',
fieldLabel: 'Name',
inputType: 'file',
fieldLabel: 'Multiple file selection',
autoCreate: { tag: 'input', type: 'text', size: '20', autocomplete: 'off', multiple: 'multiple' }
}]
这是我的代码 http://jsfiddle.net/baKxc/
我该怎么做才能让这项工作感谢。
修改:
如果我在this帖子中。它看起来很棒,但我无法在php服务器中获取文件。我该怎么做才能感谢
答案 0 :(得分:11)
{
xtype:'fileField',
listeners:{
afterrender:function(cmp){
cmp.fileInputEl.set({
multiple:'multiple'
});
}
}
}
答案 1 :(得分:2)
Ext JS fileField只能处理单个文件上传。我建议在你的Ext JS应用程序中使用纯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>'
}]
上查看我的代码
答案 2 :(得分:0)