1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677 |
- <div class="think-box-shadow">
- <form class="layui-form layui-card" action="{:request()->url()}" data-auto="true" method="post" autocomplete="off">
- <div class="layui-card-body">
- <div class="layui-form-item">
- <label class="layui-form-label label-required">规格名称</label>
- <div class="layui-input-block">
- <input name="title" maxlength="20" value='{$vo.title|default=""}' placeholder="规格名称" class="layui-input">
- </div>
- </div>
- <div id ="specifica">
- {if isset($vo.id)}
- {foreach $vo.detail as $k=>$d}
- <div class="layui-form-item">
- {if $k==0} <label class="layui-form-label label-required">规格详情</label>{/if}
- <div class="layui-input-block">
- <div class="layui-input-inline" style="width: 90%" >
- <input name="spe_info[]" maxlength="30" value='{$d|default=""}' placeholder="请填写规格" class="layui-input">
- </div>
- {if $k==0}<div class="layui-form-mid layui-word-aux add_spe">添 加</div>{/if}
- </div>
- </div>
- {/foreach}
- {else}
- <div class="layui-form-item">
- <label class="layui-form-label label-required">规格详情</label>
- <div class="layui-input-block">
- <div class="layui-input-inline" style="width: 90%" >
- <input name="spe_info[]" maxlength="30" value='{$vo.title|default=""}' placeholder="请填写规格" class="layui-input">
- </div>
- <div class="layui-form-mid layui-word-aux add_spe">添 加</div>
- </div>
- </div>
- {/if}
- </div>
- {notempty name='vo.id'}<input type='hidden' value='{$vo.id}' name='id'>{/notempty}
- <div class="layui-form-item text-center">
- <button class="layui-btn" type='submit'>保 存</button>
- <button class="layui-btn layui-btn-danger" type='button' data-confirm="确定取消编辑吗?" data-close>取消编辑</button>
- </div>
- </div>
- </form>
- <script>
- window.form.render();
- $(document).on('click','.add_spe',function () {
- window.form.render();
- var spe_html = '';
- spe_html += '<div class="layui-form-item can_del" >';
- spe_html += '<div class="layui-input-block" >'
- spe_html += '<div class="layui-input-inline" style="width: 90%" >'
- spe_html += '<input name="spe_info[]" maxlength="30" value="" placeholder="请填写规格" class="layui-input">'
- spe_html += '</div>'
- spe_html += ' <div class="layui-form-mid layui-word-aux del_spe">删 除</div>'
- spe_html += '</div>' +
- '</div>';
- console.log(spe_html);
- $("#specifica").append(spe_html);
- })
- $(document).on('click','.del_spe',function () {
- window.form.render();
- var index= $(".del_spe").index(this);
- $("#specifica .can_del").eq(index).remove();
- })
- function sub_check() {
- var is_check = true;
- $.each($("input[name='spe_info[]']"),function (k,v) {
- if(!$("input[name='spe_info[]']").eq(k).val())is_check = false;
- })
- console.log(is_check)
- return is_check;
- }
- /* $('[name="poster"]').uploadOneImage();
- $('[name="cover"]').uploadOneImage();
- $('[name="video"]').uploadOneVideo()*/
- </script>
- </div>
|