Button click 时间如何获得grid对象MVC模式下
extjs吧
全部回复
仅看楼主
level 1
超出羊群 楼主
init:function(app){
var center = app.getController('MainController').getContent();
var fileUploadPanel = center.child('fileupload');
//鼠标悬停出现提示框
Ext.QuickTips.init();
Ext.QuickTips.register({
target:"adgetFiled2",
title:"提示:",
text:"上传的文件必须小于2G"
});
if (!fileUploadPanel) {
var fileUploadPanel = Ext.widget('fileupload',{
id:'file_upload_panel',
closable: true,
title:'资源管理',
closeAction:'destory',
autoDestory:true
});
center.add(fileUploadPanel);
center.setActiveTab(fileUploadPanel);
} else {
center.setActiveTab(fileUploadPanel);
}
this.control({
'fileupload button[id=add2]':{
click:this.addbutton
},
'fileupload button[id=create2]':{
click:this.newfiles
},
'fileupload button[id=back]':{
click:this.folderback
},
'fileupload button[id=delete2]':{
click:this.filedelete2
}
});
},
newfiles:function(){
var FileName;
Ext.Msg.prompt("新建文件夹","请输入文件夹名称", function(btn, text){
if(btn == "ok" && text != ""){
//首先要判断一下有没有用户名的文件夹
//alert("你输入的值为"+text);
FileName = text;
Ext.Ajax.request({
url:"/fileupload/createfolder/",
method:"post",
params:{NewName: FileName},
callback: function(options, success, response){
if(success && response.responseText == "OK"){
Ext.MessageBox.alert("提示信息","成功创建!");
//var stores = fileUploadPanel.getStore();
//refresh the grid
// var newurl = '/fileupload/refresh/'
// fileUploadPanel.getStore().proxy.conn.ur
//Refresh the grid
//stores.reload();
//;this.getList().store.load();
//tn.ownerCt.getstore().reload();
this.ownerCt.ownerCt.title.getstore().reload();
}
else
Ext.MessageBox.alert("提示信息","创建失败!");
}
})
}
})
// var fileUploadPanel = Ext.getCmp('fileupload');
// fileUploadPanel.getStore().reload();
},
2015年07月23日 01点07分 1
level 1
超出羊群 楼主
有没有人知道,一直抱TypeError和ReferenceError
2015年07月23日 01点07分 2
level 8
话说你上传的文件类型有没有限制??
2015年08月19日 02点08分 4
1