all.html 1.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475
  1. <!DOCTYPE html>
  2. <html>
  3. <head>
  4. <meta charset="utf-8">
  5. <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1">
  6. <title>合并版使用 - layui</title>
  7. <link rel="stylesheet" href="../build/css/layui.css">
  8. <style>
  9. body{padding: 10px;}
  10. </style>
  11. </head>
  12. <body>
  13. <div id="demo1"></div>
  14. <button class="layui-btn demo" data-type="test">测试弹出式Form</button>
  15. <script src="../dist/layui.all.js"></script>
  16. <script>
  17. ;!function(){
  18. var $ = layui.jquery
  19. ,layer = layui.layer
  20. ,form = layui.form
  21. ,laypage = layui.laypage;
  22. layer.ready(function(){
  23. layer.msg('hello');
  24. });
  25. laypage.render({
  26. elem: 'demo1'
  27. ,count: 100 //总页数
  28. });
  29. //触发事件
  30. var active = {
  31. test: function(){
  32. layer.open({
  33. type: 1
  34. ,resize: false
  35. ,content: ['<ul class="layui-form" style="margin: 10px;">'
  36. ,'<li class="layui-form-item">'
  37. ,'<label class="layui-form-label">邮箱激活</label>'
  38. ,'<div class="layui-input-block">'
  39. ,'<select name="activate">'
  40. ,'<option value="0">未激活</option>'
  41. ,'<option value="1">已激活</option>'
  42. ,'<select>'
  43. ,'</div>'
  44. ,'</li>'
  45. ,'<li class="layui-form-item" style="text-align:center;">'
  46. ,'<button type="submit" lay-submit lay-filter="*" class="layui-btn">提交</button>'
  47. ,'</li>'
  48. ,'</ul>'].join('')
  49. ,success: function(layero){
  50. layero.find('.layui-layer-content').css('overflow', 'visible');
  51. form.render().on('submit(*)', function(data){
  52. layer.msg(JSON.stringify(data.field));
  53. });
  54. }
  55. });
  56. }
  57. };
  58. $('.demo').on('click', function(){
  59. var type = $(this).data('type');
  60. active[type] ? active[type].call(this) : '';
  61. });
  62. }();
  63. </script>
  64. </body>
  65. </html>