edit_account.html 4.0 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798
  1. <div class="bjui-pageContent">
  2. <form method="post" action="${ctxPath}/system/user/register" id="j_client_form" data-toggle="validate" data-autorefresh="true" data-alertmsg="false" size="20">
  3. <input TYPE="hidden" name="zh_id" value="${zh.zh_id!}">
  4. <div class="form-group">
  5. <label for="zh_user" class="control-label x85">邮箱 :</label>
  6. <input type="text" name="zh_user" id="zh_user" onchange="yx()" value="${zh.zh_user!,xss}" data-rule="required;" maxlength="20">
  7. </div>
  8. <hr style="margin-top: 3px!important;padding-top: 3px;margin-bottom: 3px!important;">
  9. <div class="form-group">
  10. <label for="zh_pwd" class="control-label x85">密码:</label>
  11. <input type="password" name="zh_pwd" id="zh_pwd" onchange="mm()" value="${zh.zh_pwd!,xss}" data-rule="required" maxlength="10">
  12. </div>
  13. <hr style="margin-top: 3px!important;padding-top: 3px;margin-bottom: 3px!important;">
  14. @if(isEmpty(zh)){
  15. <div class="form-group">
  16. <label for="j_password2" class="control-label x85">确认密码:</label>
  17. <!-- <input type="text" id="j_password2" data-rule="确认密码: match(zh_pwd);" onchange="" size="20">-->
  18. <input type="password" id="j_password2" onchange="qrmm()" maxlength="10">
  19. </div>
  20. @}
  21. <hr style="margin-top: 3px!important;padding-top: 3px;margin-bottom: 3px!important;">
  22. <div class="form-group">
  23. <label for="zh_sf" class="control-label x85" data-toggle="selectpicker">用户类别:</label>
  24. <select name="zh_sf" id="zh_sf" data-rule="required" data-toggle="selectpicker">
  25. @if(isEmpty(zh.zh_sf)){
  26. <option value="1">企业</option>
  27. <option value="0">个人</option>
  28. @}else if(zh.zh_sf == 0){
  29. <option value="1">企业</option>
  30. <option value="0" selected>个人</option>
  31. @}else if(zh.zh_sf == 1){
  32. <option value="1" selected>企业</option>
  33. <option value="0">个人</option>
  34. @}
  35. </select>
  36. </div>
  37. </form>
  38. </div>
  39. <div class="bjui-pageFooter">
  40. <ul>
  41. <li><button type="button" class="btn-close" data-icon="close">关闭</button></li>
  42. <li><button type="submit" class="btn-default" data-icon="save">保存</button></li>
  43. </ul>
  44. </div>
  45. <script>
  46. function mm() {
  47. var reg= /^(?![0-9]+$)(?![a-zA-Z]+$)[0-9A-Za-z]{6,}$/;
  48. if(!reg.test($('#zh_pwd').val())){
  49. alert('密码格式不正确 请填写正确的密码格式 :数字+字母 (不小于六位)');
  50. $('#zh_pwd').val("");
  51. return false;
  52. }
  53. }
  54. function qrmm(){
  55. var zh_pwd=$("#zh_pwd").val();
  56. var j_password2=$("#j_password2").val();
  57. if(zh_pwd!=j_password2){
  58. alert('请保持两次填写的密码一致');
  59. $('#j_password2').val("");
  60. return;
  61. }
  62. }
  63. function yx() {
  64. var em = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
  65. if (!em.test($('#zh_user').val())) {
  66. alert('邮箱填写有误,请重新输入');
  67. $('#zh_user').val("");
  68. return false;
  69. }
  70. var formData = new FormData();
  71. formData.append('zh_user', $('#zh_user').val());
  72. $.ajax({
  73. url: "${ctxPath}/system/user/zwscor", //请求的url地址
  74. dataType: "json", //返回格式为json
  75. data: formData, //参数值
  76. type: "post", //请求方式
  77. crossDomain: true,
  78. cache: false,
  79. processData: false,
  80. contentType: false,
  81. success: function (data) {
  82. if(data.type=="1"){
  83. }else{
  84. alert("当前用户已存在,清更换邮箱!");
  85. $('#zh_user').val("");
  86. }
  87. }
  88. });
  89. }
  90. </script>