You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

password.html 2.4 KiB

3 years ago
1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980
  1. <title>修改密码</title>
  2. <div class="layui-card layadmin-header">
  3. <div class="layui-breadcrumb" lay-filter="breadcrumb">
  4. <a lay-href="">主页</a>
  5. <a><cite>修改密码</cite></a>
  6. </div>
  7. </div>
  8. <div class="layui-fluid">
  9. <div class="layui-row layui-col-space15">
  10. <div class="layui-col-md12">
  11. <div class="layui-card">
  12. <div class="layui-card-header">修改密码</div>
  13. <div class="layui-card-body" pad15>
  14. <div class="layui-form" wid100 lay-filter="LAY-info-form">
  15. <div class="layui-fields">
  16. </div>
  17. <div class="layui-card">
  18. <div class="layui-form-item">
  19. <div class="layui-input-block">
  20. <label class="layui-form-label">
  21. <button class="layui-btn mb" lay-submit lay-filter="submit">确认修改</button>
  22. </label>
  23. </div>
  24. </div>
  25. </div>
  26. </div>
  27. </div>
  28. </div>
  29. </div>
  30. </div>
  31. </div>
  32. <script>
  33. var api = '/manage/user/modifyPassword.json';
  34. layui.use(['form', 'upload'], function () {
  35. var $ = layui.$
  36. , layer = layui.layer
  37. , laytpl = layui.laytpl
  38. , admin = layui.admin
  39. , form = layui.form;
  40. var $body = $('body');
  41. form.render();
  42. admin.req({
  43. url: api,
  44. success: function (res) {
  45. layui.each(res.data.fields, function (k, v) {
  46. laytpl(tplField.innerHTML).render(v, function (html) {
  47. $body.find('.layui-form .layui-fields').append(html);
  48. });
  49. });
  50. form.val('LAY-info-form', res.data.values);
  51. }
  52. });
  53. form.on('submit(submit)', function (obj) {
  54. if (!layui.$(this).hasClass('layui-btn-disabled')) {
  55. admin.req({
  56. url: api,
  57. data: obj.field,
  58. method: 'POST',
  59. success: function (res) {
  60. layer.open({
  61. icon: 1,
  62. title: '操作成功',
  63. content: '修改成功',
  64. });
  65. admin.exit()
  66. }
  67. });
  68. }
  69. return false;
  70. });
  71. });
  72. </script>