带文件上传的ExtJS 4网格

时间:2012-09-03 13:12:31

标签: gridview file-upload extjs4

可以通过文件上传制作GridPanel。

我希望GridPanel包含一些文本列和一列来上传文件。

dataIndex:'fieldForFile',
editor: {
  xtype:'filefield'
}

有效但当我选择文件并且渲染器消失时,记录值为空。

下一步是上传在网格中选择的文件,目前我不知道该怎么做。

任何人都可以帮助我吗?

问候, 的Pawel

1 个答案:

答案 0 :(得分:2)

xtype:'actioncolumn',
width: 30,
text: '^',
align: 'center',
items: [{
    icon: '/Content/images/upload.png',  // Use a URL in the icon config
    tooltip: 'Upload',
    handler: function(grid, rowIndex, colIndex) {
             var uploadField = Ext.getCmp('uploadField');
             uploadField.fileInputEl.dom.click();
    }
}]