index.html 2.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126
  1. <!DOCTYPE html>
  2. <html>
  3. <head>
  4. <meta charset="utf-8">
  5. <title>Layui</title>
  6. <meta name="renderer" content="webkit">
  7. <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
  8. <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1">
  9. <link rel="stylesheet" href="layui/css/layui.css" media="all">
  10. <link rel="stylesheet" href="css/index.css" media="all">
  11. </head>
  12. <body>
  13. <div class="layui-fluid container">
  14. <div class="layui-row top">
  15. <div class="layui-col-lg12">
  16. </div>
  17. </div>
  18. <div class="layui-row layui-col-space10 content">
  19. <div class="layui-col-lg3 item">
  20. <div class="task">
  21. </div>
  22. </div>
  23. <div class="layui-col-lg3 item">
  24. <div class="task">
  25. </div>
  26. </div>
  27. <div class="layui-col-lg3 item">
  28. <div class="task">
  29. </div>
  30. </div>
  31. <div class="layui-col-lg3 item">
  32. <div class="task">
  33. </div>
  34. </div>
  35. <div class="layui-col-lg3 item">
  36. <div class="task">
  37. </div>
  38. </div>
  39. <div class="layui-col-lg3 item">
  40. <div class="task">
  41. </div>
  42. </div>
  43. <div class="layui-col-lg3 item">
  44. <div class="task">
  45. </div>
  46. </div>
  47. <div class="layui-col-lg3 item">
  48. <div class="task">
  49. </div>
  50. </div>
  51. <div class="layui-col-lg3 item">
  52. <div class="task">
  53. </div>
  54. </div>
  55. <div class="layui-col-lg3 item">
  56. <div class="task">
  57. </div>
  58. </div>
  59. <div class="layui-col-lg3 item">
  60. <div class="task">
  61. </div>
  62. </div>
  63. <div class="layui-col-lg3 item">
  64. <div class="task">
  65. </div>
  66. </div>
  67. </div>
  68. <div class="layui-row">
  69. <div class="layui-col-lg12 bottom"></div>
  70. </div>
  71. </div>
  72. <script src="http://code.jquery.com/jquery-2.1.1.min.js"></script>
  73. <script src="layui/layui.js" charset="utf-8"></script>
  74. <script src="js/api.js" charset="utf-8"></script>
  75. <!-- 注意:如果你直接复制所有代码到本地,上述 JS 路径需要改成你本地的 -->
  76. <script>
  77. layui.use(['form'], function () {
  78. var form = layui.form
  79. layer = layui.layer
  80. //自定义验证规则
  81. form.verify({
  82. username: function (value) {
  83. console.log(value)
  84. if (value.length < 1) {
  85. return '请输入用户名!';
  86. }
  87. }
  88. , password: [
  89. /^[\S]{6,12}$/
  90. , '密码必须6到12位,且不能出现空格!'
  91. ]
  92. });
  93. //监听提交
  94. form.on('submit(login)', function (data) {
  95. var data = form.val("login")
  96. LayuiPostJson({
  97. url: LOGINAPI,
  98. data: data
  99. }).then(res => {
  100. localStorage.setItem("token",res.access_token)
  101. }).catch(err => {
  102. layer.msg("账号或密码错误!")
  103. })
  104. return false;
  105. });
  106. });
  107. </script>
  108. </body>
  109. </html>