add_usermanage.js 2.2 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970
  1. if ($('.content').height() > 750) {
  2. $('#iframe-main', parent.document).css('height', $('.content').height() + 20)
  3. } else {
  4. $('#iframe-main', parent.document).css('height', '750px')
  5. }
  6. function sub() {
  7. var username = $("#username").val();
  8. var email = $("#useremail").val();
  9. var user_phone = $("#userphone").val();
  10. var province = $("#province10").val();
  11. var city = $("#city10").val();
  12. var area = $("#district10").val();
  13. var remark = $("#userremark").val();
  14. var type = $("#user_type").val();
  15. var user_groups = $("#user_groups").val();
  16. if (username == "" || email == '') {
  17. layer.msg("请将信息填写完整!", { time: 2000 });
  18. return;
  19. }
  20. if (user_phone != "") {
  21. var user_phoneRegexp = /^1[3|4|5|8][0-9]\d{4,8}$/;
  22. var strPhone = user_phoneRegexp.test(user_phone);
  23. if (strPhone != true) {
  24. layer.msg("手机格式不正确!!!", { time: 2000 });
  25. return;
  26. }
  27. }
  28. var emailRegexp = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
  29. var strEmail = emailRegexp.test(email);
  30. if (strEmail != true) {
  31. layer.msg("邮箱格式不正确!!!", { time: 2000 });
  32. return;
  33. }
  34. $.ajax({
  35. type: "post",
  36. url: "systemmanage_user_add",
  37. data: {
  38. "username": username,
  39. "email": email,
  40. "phone": user_phone,
  41. "province": province,
  42. "city": city,
  43. "area": area,
  44. "type": type,
  45. "user_groups":user_groups,
  46. "remark": remark
  47. },
  48. dataType: "json",
  49. // async: false,
  50. success: function (data) {
  51. if (data == 0) {
  52. layer.msg("用户添加成功!", { time: 2000 });
  53. var para = $("#urlPara").val();
  54. window.location.href="systemmanage_user";
  55. } else if (data == 1) {
  56. layer.msg("该用户名已存在!", { time: 2000 });
  57. } else if (data == 2) {
  58. layer.msg("此邮箱已注册!", { time: 2000 });
  59. }
  60. }
  61. });
  62. }
  63. function back() {
  64. $('#userMsgForm')[0].reset();
  65. }