form.html 3.2 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677
  1. <style>
  2. .uploadimage{
  3. width: 11.5pc !important;
  4. }
  5. </style>
  6. <div class="think-box-shadow" >
  7. <form class="layui-form layui-card" id="subForm" action="{:request()->url()}" data-auto="true" method="post" autocomplete="off">
  8. <div class="layui-card-body">
  9. <div class="layui-form-item">
  10. <label class="layui-form-label label-required">直播标题</label>
  11. <div class="layui-input-block">
  12. <input name="name" lay-verify="required" maxlength="50" value='{$vo.name|default=""}' placeholder="请输入商品名称" class="layui-input">
  13. </div>
  14. </div>
  15. <div class="layui-form-item">
  16. <label class="layui-form-label label-required">直播简介</label>
  17. <div class="layui-input-block">
  18. <input name="desc" maxlength="50" value='{$vo.desc|default=""}' placeholder="请输入商品简介" class="layui-input">
  19. </div>
  20. </div>
  21. <div class="layui-form-item">
  22. <label class="layui-form-label label-required">直播日历标签</label>
  23. <div class="layui-input-block">
  24. <input name="title_sign" maxlength="4" value='{$vo.title_sign|default=""}' placeholder="请输入直播日历标签" class="layui-input">
  25. </div>
  26. </div>
  27. <div class="layui-form-item">
  28. <label class="layui-form-label label-required">直播封面</label>
  29. <div class="layui-input-block">
  30. <input name="cover" type="hidden" value="{$vo.cover|default=''}">
  31. &nbsp; &nbsp;<span style="margin-right: 20px">建议尺寸宽660px 高280px </span>
  32. </div>
  33. </div>
  34. <div class="layui-form-item" >
  35. <label class="layui-form-label label-required">链接</label>
  36. <div class="layui-input-block">
  37. <input name="link" value='{$vo.link|default=""}' placeholder="请输跳转链接" class="layui-input">
  38. </div>
  39. </div>
  40. <div class="layui-form-item">
  41. <label class="layui-form-label label-required">开始时间</label>
  42. <div class="layui-input-block">
  43. <input name="start_at" type="text" class="layui-input" id="start_at" value="{$vo.start_at|default=''}">
  44. </div>
  45. </div>
  46. {notempty name='vo.id'}<input type='hidden' value='{$vo.id}' name='id'>{/notempty}
  47. <div class="layui-form-item text-center">
  48. <span class="layui-btn" type='submit' id ="submit">保 存</span>
  49. </div>
  50. </div>
  51. </form>
  52. <script>
  53. form.render();
  54. layui.use('laydate', function(){
  55. var laydate = layui.laydate;
  56. laydate.render({
  57. elem: '#start_at'
  58. ,type: 'datetime'
  59. });
  60. })
  61. $('[name="cover"]').uploadOneImage();
  62. /**
  63. * 表单验证
  64. */
  65. var is_click = 0;
  66. $(document).on('click','#submit',function () {
  67. if(is_click == 1) return;
  68. is_click = 1;
  69. $("#subForm").submit();
  70. })
  71. </script>
  72. </div>