我有一个包含文件字段的表单;
有可能吗?文件文件可以在change
函数中克隆(附带文件)(如果可能的话,可以改变某些属性,如textfield,..?)
这是我的档案文件 http://jsfiddle.net/23tjk/
items: [{
xtype: 'filefield',
name: 'file',
fieldLabel: 'Upload',
labelWidth: 50,
msgTarget: 'side',
allowBlank: false,
anchor: '100%',
listeners:{
'change': function(f, value){
form.add([f]); // nothing run
}
}
}],
答案 0 :(得分:1)
您可以将字段创建为变量:
var ffield = {
xtype: 'filefield',
fieldLabel: 'Upload',
name: 'file[]', //<--------
labelWidth: 50,
msgTarget: 'side',
allowBlank: false,
anchor: '100%',
listeners:{
'change': {
fn: function(f, value) {
form.add(ffield);
},
single: true // <----------
}
}
}
以您的形式:
...
items: [ffield],
...