Files
order/web/static/js/user/edit.js
2019-07-22 14:50:06 +08:00

61 lines
1.8 KiB
JavaScript

;
var user_edit_ops = {
init:function(){
this.eventBind();
},
eventBind:function(){
$(".user_edit_wrap .save").click(function(){
var btn_target = $(this);
if( btn_target.hasClass("disabled") ){
common_ops.alert("正在处理!!请不要重复提交~~");
return;
}
var nickname_target = $(".user_edit_wrap input[name=nickname]");
var nickname = nickname_target.val();
var email_target = $(".user_edit_wrap input[name=email]");
var email = email_target.val();
if( !nickname || nickname.length < 2 ){
common_ops.tip( "请输入符合规范的姓名~~",nickname_target );
return false;
}
if( !email || email.length < 2 ){
common_ops.tip( "请输入符合规范的邮箱~~",nickname_target );
return false;
}
btn_target.addClass("disabled");
var data = {
nickname: nickname,
email: email
};
$.ajax({
url:common_ops.buildUrl( "/user/edit" ),
type:'POST',
data:data,
dataType:'json',
success:function( res ){
btn_target.removeClass("disabled");
var callback = null;
if( res.code == 200 ){
callback = function(){
window.location.href = window.location.href;
}
}
common_ops.alert( res.msg,callback );
}
});
});
}
};
$(document).ready( function(){
user_edit_ops.init();
} );