?? edituserpwdinfo.js
字號:
?// JScript 文件
EditUserPwdInfo=function(loginid)
{
var EditUserInfoPwdForm=new Ext.form.FormPanel({
width:260,
height:150,
plain:true,
layout:"form",
defaultType:"textfield",
labelWidth:55,
baseCls:"x-plain",
defaults:{anchor:"95%",msgTarget:"side"},
buttonAlign:"center",
bodyStyle:"padding:0 0 0 0",
items:[{
name:"userid",
fieldLabel:"<font color=red>用戶名</font>",
readOnly:true
},{
name:"userpwd2",
fieldLabel:"新密碼",
allowBlank:false,
blankText:"新密碼不能為空",
inputType:'password'
},{
name:"userpwd3",
fieldLabel:"確認",
allowBlank:false,
blankText:"新密碼不能為空",
invalidText:'兩次密碼不一致!',
inputType:'password',
validator:function(){
if(Ext.get('userpwd2').dom.value == Ext.get('userpwd3').dom.value)
{
return true;
}else{
return false;
}
}
}
]});
var EditUserInfoPwdWin=new Ext.Window({
title:"修改密碼",
width:295,
height:180,
plain:true,
layout:"form",
iconCls:"addicon",
//不可以隨意改變大小
resizable:false,
//是否可以拖動
//draggable:false,
defaultType:"textfield",
labelWidth:100,
collapsible:true, //允許縮放條
closeAction : 'hide',
closable:true,
//彈出模態窗體
modal: 'true',
buttonAlign:"center",
bodyStyle:"padding:10px 0 0 15px",
items:[EditUserInfoPwdForm],
listeners:{
"show":function()
{
//加載表單數據
EditUserInfoPwdForm.form.load(
{
url:"DATA/UserInfo/LoadUserInfo.aspx?loginid="+loginid,
method:"get",
success:function(form,action)
{
},
failure:function(form,action)
{
Ext.Msg.alert("提示信息","對不起加載數據失敗!請聯系管理員");
}
}
);
}
},
buttons:[{
text:"保存信息",
minWidth:70,
handler:function()
{
if(EditUserInfoPwdForm.getForm().isValid())
{
//彈出效果
Ext.MessageBox.show
(
{
msg: '正在保存,請稍等...',
progressText: 'Saving...',
width:300,
wait:true,
waitConfig: {interval:200},
icon:'download',
animEl: 'saving'
}
);
setTimeout(function(){}, 1000);
EditUserInfoPwdForm.form.submit({
url:"URL/UserInfo/SavePwdUserInfo.aspx",
method:"POST",
success:function(form,action)
{
//成功后
var flag=action.result.success;
if(flag=="true")
{
Ext.MessageBox.alert("恭喜","修改密碼成功!");
EditUserInfoPwdWin.hide();
}
},
failure:function(form,action)
{
Ext.MessageBox.alert("提示!","修改密碼失敗!");
}
});
}
}
},{
text:"重置",
minWidth:70,
qtip:"重置數據",
handler:function()
{
//加載表單數據
EditUserInfoPwdForm.getForm().reset();
EditUserInfoPwdForm.form.load(
{
url:"DATA/UserInfo/LoadUserInfo.aspx?loginid="+loginid,
method:"get",
success:function(form,action)
{
},
failure:function(form,action)
{
//Ext.Msg.alert("提示信息","對不起加載數據失敗!請聯系管理員");
}
}
);
}
},{
text:"取 消",
minWidth:70,
handler:function()
{
EditUserInfoPwdWin.hide();
}
}]
});
EditUserInfoPwdWin.show();
}
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -