change_pwd.js 1.3 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243
  1. $(function () {
  2. var currentUser = $(window.parent.document.getElementById("parentUserName")).html();
  3. $('#userName').val(currentUser);
  4. })
  5. function sub() {
  6. var oldpassword = $("#oldpassword").val();
  7. var password = $("#password").val();
  8. var password2 = $("#password2").val();
  9. if (oldpassword == "") {
  10. layer.msg('请输入原始密码!', { time: 2000 });
  11. return;
  12. }
  13. if (password.length < 6 || password.length > 16) {
  14. layer.msg("格式错误:请输入6到16位密码!", { time: 2000 });
  15. return;
  16. }
  17. if (password != password2) {
  18. layer.msg("密码两次输入不一致!!!", { time: 2000 });
  19. return;
  20. }
  21. $.ajax({
  22. type: "post",
  23. url: "/change_pwd",//或者空:表示当前路由
  24. data: {
  25. "oldpassword": oldpassword.trim(),
  26. "password": password.trim(),
  27. "username": $('#userName').val()
  28. },
  29. dataType: "json",
  30. success: function (data) {
  31. if (data == 0) {
  32. alert("修改成功,请重新登录!");
  33. parent.location.href = 'home';
  34. } else {
  35. layer.msg("原始密码错误,修改失败!", { time: 2000 });
  36. }
  37. }
  38. });
  39. return false;
  40. }