文件上传ExtJS 4

时间:2012-05-17 12:03:06

标签: javascript file-upload extjs4

我有这个字段:

{
    xtype: 'filefield',
    labelAlign: 'top',
    id: 'fileAllegato',
    hidden: true,
    margin: '0 15 5 10',
    fieldLabel: 'Allegato',
    allowBlank: false,
    blankText:'Il campo &egrave obbligatorio!',
    typeAhead: true,
    selectOnFocus: true,   
    anchor: '100%',
    buttonText: 'Allega'
}

当我加载文件时,我想将其保存在db中。该字段不属于某个表单,因此我无法进行提交。我该怎么办?

2 个答案:

答案 0 :(得分:3)

您可以创建虚拟表单(甚至不显示它)。像

这样的东西
var f = Ext.create('Ext.form.Panel', {
   items: [ your filefield item ]
})

然后提交。

答案 1 :(得分:0)

items: [{
    xtype: 'filefield',
    name: 'file',
    fieldLabel: 'File',
    labelWidth: 50,
    anchor: '100%',
    buttonText: 'Select File...'
}],

现场演示是here