reg_cooperative.js 3.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107
  1. function regsubmit(form_cooperative){
  2. var username_='username',phone_='phone',email_="email",msg_='msg';
  3. var form = $("#" + form_cooperative);
  4. var username = form.find("input[name="+username_+"]");
  5. var phone = form.find("input[name="+phone_+"]");
  6. var email = form.find("input[name="+email_+"]");
  7. var msg = form.find("textarea[name="+msg_+"]");
  8. var status = 1;
  9. var num = $("#type");
  10. //检查昵称
  11. if (username.val() != undefined) {
  12. if (username.val() == "") {
  13. layer_tips("请输入您的姓名,如有疑问请咨询客服", username);
  14. username.focus();
  15. status = 0;
  16. return false;
  17. }
  18. if (username.val().match(regexEnum.chinese) == null) {
  19. layer_tips("姓名只能为汉字,如有疑问请咨询客服", username);
  20. username.focus();
  21. status = 0;
  22. return false;
  23. }
  24. }
  25. //检查手机号码
  26. if (phone.val() != undefined) {
  27. if (phone.val() == "") {
  28. layer_tips("请输入手机号码,如有疑问请咨询客服", phone);
  29. phone.focus();
  30. status = 0;
  31. return false;
  32. }
  33. if (phone.val().match(regexEnum.mobile) == null) {
  34. layer_tips("手机号码格式错误,如有疑问请咨询客服", phone);
  35. phone.focus();
  36. status = 0;
  37. return false;
  38. }
  39. }
  40. //检查邮箱
  41. if (email.val() != undefined) {
  42. if (email.val() == "") {
  43. layer_tips("请输入邮箱,如有疑问请咨询客服", email);
  44. email.focus();
  45. status = 0;
  46. return false;
  47. }
  48. if (email.val().match(regexEnum.email) == null) {
  49. layer_tips("邮箱格式错误,如有疑问请咨询客服", email);
  50. email.focus();
  51. status = 0;
  52. return false;
  53. }
  54. }
  55. //提交表单的网址------------------------------------------------
  56. if (status == 1) {
  57. var posturl = "/api/save-partner-apply";//提交表单的网址
  58. var postparam = {
  59. "name": username.val(),
  60. "mobile": phone.val(),
  61. "email": email.val(),
  62. "memo": msg.val(),
  63. "type":num.val()
  64. }
  65. $.ajax({
  66. type: "POST",
  67. data:postparam,
  68. url: posturl,
  69. async: false,
  70. dataType: "json",
  71. success: function(data) {
  72. if(data){
  73. //清空表单
  74. if (username.val() != undefined) {
  75. username.val("");
  76. }
  77. if (phone.val() != undefined) {
  78. phone.val("");
  79. }
  80. if (email.val() != undefined) {
  81. email.val("");
  82. }
  83. layer.msg(
  84. '恭喜您!您的申请已成功提交'+"<br>"+'请保持电话畅通,稍后我们会有客服为您提供服务。',
  85. {time:4000},
  86. function(){
  87. window.location.href= ""+window.location.pathname+"";
  88. }
  89. );
  90. }
  91. }
  92. });
  93. }
  94. }