前台js:
form:
Ext.define("GS.base.BasicImportForm",{
extend:"Ext.form.Panel",
alias:"widget.basicImportForm",
frame:true,
tbar:[],
layout:{
type:'table'
},
items:[{
xtype:'fileuploadfield',
fieldLabel:'文件信息',
name:'file',
labelWidth:60,
width:350,
allowbBlank:false,
msgTarget:'side',
buttonText:'选择文件'
}
]
});
controller:
"baseModelGrid button[ref=doc_upload]":{
click:function(){
var win =Ext.create('Ext.Window', {
height: 250,
width: 500,
layout: 'fit',
closeAction: 'hide',
maximizable: true, //是否可以最大化
minimizable: true, //是否可以最小化
resizable: true, //是否可以改变窗口大小
modal :true,//为真 当显示时,制作窗口模板并且掩饰他背后的一切
tbar:[
{xtype:"button",text:"上传",ref:"docupload",iconCls:"up",
listeners:{
'click':function(bt,e,eOpts){
var basicI