$(function(){
|
getPage("basic/goHome.action","");
|
});
|
|
function getPage(url,name) {
|
if(url!=""){
|
// alert(url);
|
$.ajax({cache: false});
|
$("#title h2").text(name);
|
$("#title strong").text(name);
|
$("#content").load(url,function(result){
|
$("#content").html(result);
|
});
|
}
|
}
|
// function getPage(url,name) {
|
// if(url!=""){
|
//// alert(url);
|
// $.ajax({cache: false});
|
// $("#title h2").text(name);
|
// $("#title strong").text(name);
|
// $("#content").load(url,function(result){
|
//// //将被加载页的JavaScript加载到本页执行
|
//// alert(result);
|
// $result = $(result);
|
// $result.find("script").appendTo('#content');
|
//// $("#content").empty();
|
// $("#content").load(url,function(result1){
|
// $result1 = $(result1);
|
// $result1.find("script").appendTo('#content');
|
// });
|
// });
|
// }
|
// }
|
|
//退出登陆
|
function quit(){
|
if(confirm('确定退出登录?')){
|
location.href="login/quit.action";
|
}else{
|
return false;
|
}
|
}
|
//open
|
function openPassDlg(){
|
$("#passDlg").modal('show');
|
}
|
//关闭模态框
|
function closeDlgs(){
|
$("#passDlg").modal('hide');
|
$('#oldPass').val("");
|
$('#newPass').val("");
|
$('#againPass').val("");
|
// Modal验证销毁重构,防止第二次打开modal时显示上一次的验证痕迹
|
$('#myform').data('bootstrapValidator', null);
|
formValidator();
|
}
|
//修改密码
|
function upPass(){
|
var p=$("#oldPass").val();
|
var n=$("#newPass").val();
|
var ids=$("#uid").val();
|
if(p!=n){
|
if($("#myform").data('bootstrapValidator').validate().isValid()){
|
$.ajax({
|
url:'user/upPass.action',
|
dataType:'json',
|
type:'post',
|
data:{
|
id:ids,
|
pass:n
|
},
|
success:function(data){
|
if(data>0){
|
alert("密码修改成功,请退出重新登录!");
|
location.href="login/quit.action";
|
}else{
|
alert("密码修改失败");
|
}
|
},
|
error:function(){
|
alert("请求失败");
|
}
|
});
|
}else{
|
return false;
|
}
|
}else if(p==""||n==""){
|
alert("请输入密码");
|
}
|
else{
|
alert("新密码不能与原密码一样");
|
}
|
}
|
|
$(function(){
|
formValidator();
|
});
|
function formValidator(){
|
$("#myform").bootstrapValidator({
|
fields:{
|
id:{
|
notEmpty:{
|
message:'不能为空'
|
}
|
},
|
password:{
|
notEmpty:{
|
message:'不能为空'
|
}
|
},
|
oldPass:{
|
validators:{
|
notEmpty:{
|
message:'密码不能为空'
|
},
|
stringLength:{
|
min:6,
|
max:18,
|
message:"字符长度要在6~18之间"
|
},
|
identical:{
|
field:'password',
|
message:'输入旧密码有误'
|
}
|
}
|
},
|
newPass:{
|
validators:{
|
notEmpty:{
|
messgae:'密码不能为空',
|
},
|
// regexp: {
|
// regexp: /^[a-zA-Z0-9_\.]+$/,
|
// message: '密码非法,只能为大小写字母或数字'
|
// },
|
stringLength:{
|
min:6,
|
max:18,
|
message:'字符长度要在6~18之间'
|
}
|
}
|
},
|
againPass:{
|
validators:{
|
notEmpty:{
|
message:'密码不能为空'
|
},
|
// regexp: {
|
// regexp: /^[a-zA-Z0-9_\.]+$/,
|
// message: '密码非法,只能为大小写字母或数字'
|
// },
|
identical:{
|
field:"newPass",
|
message:'两次输入密码不一致'
|
}
|
}
|
}
|
}
|
});
|
}
|
|
// Modal验证销毁重构,防止第二次打开modal时显示上一次的验证痕迹
|
/*$('#mydlg').on('hidden.bs.modal', function() {
|
$('#myform').data('bootstrapValidator', null);
|
formValidator();
|
});*/
|