日期:2014-05-16 浏览次数:20366 次
var changeMask = new Ext.LoadMask(Ext.getBody(), {
msg : "Changing, please wait..."
});
changeMask.show();
var requestConfig = {
url :'common/changeDatabase!changeDatabase.action',
method: 'POST',
params : {
versionId: versionId,
roleId: roleId,
versionName: newRecord.get("text")
},
async : false,
callback : function(options, success, response){
changeMask.hide();
changeMask.destroy();
//debugger;
var changeDbResult = Ext.JSON.decode(response.responseText);
if(changeDbResult && changeDbResult.result){
if(changeDbResult.result == 'success'){
msgDiv.attr("style", "color:green");
msgDiv.html("Change version success");
} else {
msgDiv.attr("style", "color:red");
msgDiv.html("Change version failed");
}
msgDiv.fadeOut(5000);
}
}
}
Ext.Ajax.request(requestConfig);
Ext.Msg.wait('正在提交数据……', '请稍候', {
animate : true
});
Ext.Ajax.request({
callback?:fucntion(){
Ext.Msg.hide();
-- 自己的其他业务代码
}
-- 其他业务代码
});