一、
fp.form.submit 有
waitMsg 屬性來設置等待效果,如下。但是對於Ext.Ajax.request來說
waitMsg 並不起作用。
fp.form.submit({
url :
''
,
waitTitle :
"[性別]修改"
,
waitMsg :
'正在提交數據,請稍后... ...',
success :
function
(form, action) {
Ext.MessageBox.alert(
'提示信息'
,action.result.msg);
},
failure :
function
(form, action) {
Ext.MessageBox.alert(
'提示信息'
,
"更新性別有誤!"
);
}
});
二、Ext.Ajax.request實現waitMsg等待提示效果
Ext.MessageBox.confirm(
'Message'
,
'請問您確定要修改性別嗎?'
,
function
(btn) {
if
(btn ==
'yes'
){
var myMask = new Ext.LoadMask(Ext.getBody(), {
msg: '正在提交申請,請稍后!'
});
myMask.show();
Ext.Ajax.request({
url :
''
,
params : {
sex : sex
},
success :
function
(response,option) {
var
res = Ext.decode(response.responseText);
if
(res.success){
myMask.hide();
Ext.MessageBox.alert(
'提示信息'
, res.msg);
}
else
{
myMask.hide();
Hs.util.Msg(
'提示信息'
, res.msg);
}
},
failure :
function
(form, action) {
myMask.hide();
Hs.util.Msg(
'提示信息'
, response.msg);
}
});
}
});