2013-01-15 82 views
1

团队,如何给文件上传字段的默认值

我们正面临着一个问题,我们无法定义文件上传字段的默认值。基本上我们希望在用户上传文件之前显示一个帮助文本,如“上传文件”。

xtype: 'textfield' 
,inputType: 'file' 
,fieldLabel: 'File Upload' 
,value:'File Upload' 
,autoCreate: { tag: 'input', type: 'text', size: '20', autocomplete: 'off', multiple: 'multiple' } 
,name:'import_filename' 
, id:'import_filename' 

回答

0

我想你说的是emptyText。当该字段中没有值时,此配置显示文本。

注:如果您使用的inputType: '文件',emptyText不是 支持,应该避免。

+0

那么我该如何显示默认值。我正在以编辑模式打开之前上传文件的窗体。任何其他技巧。 – user1927808

+0

默认值是什么意思?始终需要上传的文件? – A1rPun

+0

让我详细解释一下。我有用户首先上传文件的业务流程(这是我的提交表单)。后来我在EDIT模式下打开表单,我只想显示之前在提交过程中上传的文件的名称。但似乎没有简单的方法来表明这一点。 – user1927808

1

我也遇到了这个问题,并setRawValue()的作品。 您可以在侦听器中渲染组件。

listeners : { 
       render : function(comp){ 
        comp.setRawValue(fileName); 
       } 
} 
相关问题