管理员
前台校验
$("#addAdminForm").bootstrapValidator({
message: 'This value is not valid',//反馈图标
FeedbackIcons:faIcon,fields: {
loginName:{
message:'
登录名无效',validators:{
notEmpty:{
message:'
登录名不能为空'
},StringLength:{
min:5,max:30,message:'
用户名长度大于6位并且小于30位'
},regexp:{
regexp:/^[a-zA-Z0-9_]+$/,message:'
用户名只能由字母、数字和下划线'
}
}
},userName: {
message: '
用户名格式不正确',validators: {
notEmpty: {
message: '
用户名不能为空'
},stringLength: {
min: 6,max: 30,message: '
用户名长度大于6位并且小于30位'
},regexp: {
regexp: /^[a-zA-Z0-9_]+$/,message: '
用户名只能由字母、数字和下划线'
}
}
},password: {
validators: {
notEmpty: {
message: '邮箱不能为空'
},emailAddress: {
message: '输入的不是一个有效的电子
邮件地址'
}
}
}
}
});
<span style="font-size:14px;">// 新增操作员
function addAdmin() {
/手动验证表单,当是普通按钮时。/
$('#addAdminForm').data('bootstrapValidator').validate();
if(!$('#addAdminForm').data('bootstrapValidator').isValid()){
return ;
}
$("#addAdminForm").ajaxSubmit({
dataType : 'json',type : "post",success : function(json) {
if (json.status == "succ") {
doQuery();
Modal.alert({
msg : "操作成功"
});
$("#addAdminDialog").modal('hide');
} else {
Modal.alert({
msg : json.msg
});
}
},error : function() {
Modal.alert({
msg : "操作失败"
});
}
});
}