Ext.Window

var winUpload = new Ext.Window({
title: '资源上传',
width: 340,
height:190,
minWidth: 300,
minHeight: 100,
layout: 'fit',
closeAction : 'hide',
plain:true,//透明的背景
bodyStyle:'padding:5px;',
buttonAlign:'center',
closable: false,//隐藏右上方关闭按钮
resizable: false,//不允许改变大小
constrain: true,//只显示在容器内部
modal: true,//弹出窗口时背景置灰
items: formUpload,
buttons: [{
text: '上传',
handler: function() {
var upload_processno = resfilestore.baseParams.processno;
var upload_resourceno = resfilestore.baseParams.resourceno;
if(formUpload.form.isValid()){
formUpload.getForm().submit({
url:'operation/file/uploadresfile.jsp',
waitMsg: '正在上传文件...',
method:'POST',
params:{resourceno:upload_resourceno,processno:upload_processno},
success: function(form, action){//上传成功
Ext.Msg.alert('成功','"'+action.result.resfilename+'"上传成功!');
winUpload.hide();
resfilestore.reload();
var resourceno = action.result.resourceno;//资源编号
var processno = action.result.processno;//工序编号
var resfilename = action.result.resfilename;//文件名称
resfilehisstore.removeAll();//清除资源文件JsonStore
resfilehisstore.baseParams= {resourceno:resourceno,processno:processno,resfilename:resfilename};
resfilehisstore.load();//重新装载
},
failure: function(form, action){
Ext.Msg.alert('Error', action.result.errors);
}
})
}else{
Ext.MessageBox.alert('提示','请选择要上传的文件!');
}
}
},{
text: '取 消',
handler:function(){
winUpload.hide();
formUpload.getForm().reset();
}
}]
});

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值