form.html 2.5 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758
  1. <form onsubmit="return false;" action="{:request()->url()}" data-auto="true" method="post" class='layui-form layui-card' autocomplete="off">
  2. <div class="layui-card-body">
  3. <div class="layui-row margin-bottom-15">
  4. <label class="layui-form-label label-required">系统消息</label>
  5. <div class="layui-input-block">
  6. <input name="title" required value='{$vo.title|default=""}' placeholder="请输入系统消息" class="layui-input">
  7. </div>
  8. </div>
  9. <!--<div class="layui-row margin-bottom-15">
  10. <div>
  11. <label class="layui-col-xs2 think-form-label" >发放:</label>
  12. <label class="think-radio layui-col-xs2 think-form-label margin-top-0 padding-left-0 text-left padding-right-0" style="width: 40%;">
  13. <input type="radio" checked name="user" value="1" lay-ignore class="margin-left-10" lay-filter="user" onclick="checkeds(this)">全部用户({$member_count}人)
  14. <input type="radio" name="user" value="0" lay-ignore lay-filter="user" onclick="checkeds(this)" >指定用户
  15. </label>
  16. </div>
  17. </div>-->
  18. <div class="layui-row margin-bottom-15" id="goods" style="display: none">
  19. <div>
  20. <label class="layui-col-xs2 think-form-label">选择用户:</label>
  21. <label class="layui-col-xs10">
  22. <select class="layui-select" required name="user_ids" lay-search >
  23. <!-- {foreach $member as $me}-->
  24. <option value="{$me.id}">{$me.name}</option>
  25. <!-- {/foreach}-->
  26. </select>
  27. </label>
  28. </div>
  29. </div>
  30. </div>
  31. <div class="hr-line-dashed"></div>
  32. <div class="layui-form-item text-center">
  33. {notempty name='vo.id'}<input type='hidden' value='{$vo.id}' name='id'>{/notempty}
  34. <button class="layui-btn" type='submit'>保存数据</button>
  35. <button class="layui-btn layui-btn-danger" type='button' data-confirm="确定要取消编辑吗?" data-close>取消编辑</button>
  36. </div>
  37. <script>
  38. window.form.render();
  39. require(['ckeditor', 'angular'], function () {
  40. window.createEditor('[name="content"]', {height: 260});
  41. })
  42. function checkeds(obj){
  43. if($(obj).attr('value')==0){
  44. $('#goods').show();
  45. }else{
  46. $('#goods').hide();
  47. }
  48. }
  49. </script>
  50. </form>