<div class="layui-fluid layui-anim febs-anim" id="index-video-set" lay-title="充值设置"> 
 | 
    <div class="layui-row layui-col-space8 febs-container"> 
 | 
        <form class="layui-form" action="" lay-filter="index-video-set-form"> 
 | 
            <div class="layui-card"> 
 | 
                <div class="layui-card-body"> 
 | 
                    <div class="layui-form-item"> 
 | 
                        <label class="layui-form-label">视频:</label> 
 | 
                        <div class="layui-input-block"> 
 | 
                            <button type="button" class="layui-btn upload" id="upload" style="background-color: #009688; margin-bottom: 2px">上传文件</button> 
 | 
                            <input type="text" name="videoUrl" autocomplete="off" value="" id="videoUrl" class="layui-input" readonly> 
 | 
                        </div> 
 | 
                    </div> 
 | 
                </div> 
 | 
  
 | 
                <div class="layui-card-footer"> 
 | 
                    <button class="layui-btn layui-btn-normal" lay-submit="" lay-filter="index-video-set-form-submit" id="submit">保存</button> 
 | 
                </div> 
 | 
            </div> 
 | 
        </form> 
 | 
    </div> 
 | 
</div> 
 | 
<style> 
 | 
    .layui-form-label { 
 | 
        width: 120px; 
 | 
    } 
 | 
  
 | 
    .layui-form-item .layui-input-block { 
 | 
        margin-left: 150px; 
 | 
    } 
 | 
  
 | 
    .layui-table-form .layui-form-item { 
 | 
        margin-bottom: 20px !important; 
 | 
    } 
 | 
</style> 
 | 
<script data-th-inline="javascript" type="text/javascript"> 
 | 
    layui.use(['dropdown', 'jquery', 'validate', 'febs', 'form', 'eleTree', 'upload'], function () { 
 | 
        var $ = layui.jquery, 
 | 
            febs = layui.febs, 
 | 
            form = layui.form, 
 | 
            indexVideoSet = [[${indexVideoSet}]], 
 | 
            validate = layui.validate, 
 | 
            upload = layui.upload, 
 | 
            $view = $('#index-video-set'); 
 | 
  
 | 
        form.verify(validate); 
 | 
  
 | 
        initIndexVideoValue(); 
 | 
  
 | 
        form.render(); 
 | 
  
 | 
        function initIndexVideoValue() { 
 | 
            form.val("index-video-set-form", { 
 | 
                "videoUrl": indexVideoSet.videoUrl, 
 | 
            }); 
 | 
        } 
 | 
  
 | 
        form.on('submit(index-video-set-form-submit)', function (data) { 
 | 
            console.log(data); 
 | 
            febs.post(ctx + 'admin/system/indexVideoSet', data.field, function (res) { 
 | 
                if (res.code == 200) { 
 | 
                    febs.alert.success("操作成功"); 
 | 
                } else { 
 | 
                    febs.alert.warn(res.message); 
 | 
                } 
 | 
            }); 
 | 
            return false; 
 | 
        }); 
 | 
  
 | 
        bindUpload(); 
 | 
        function bindUpload() { 
 | 
            upload.render({ 
 | 
                elem: '.upload' 
 | 
                ,url: ctx + 'admin/goods/uploadFileBase64' //改成您自己的上传接口 
 | 
                ,accept: 'file' 
 | 
                ,before: function(obj){ 
 | 
                    layer.msg('上传中', {icon: 16, time: 0}); 
 | 
                } 
 | 
                ,done: function(res){ 
 | 
                    var item = this.item; 
 | 
                    //如果上传失败 
 | 
                    if(res.code !== 0){ 
 | 
                        return layer.msg('上传失败'); 
 | 
                    } 
 | 
  
 | 
                    // $(item).parent().prev().find('input').val(res.data[0]); 
 | 
                    $("#videoUrl").val(res.data.src); 
 | 
                    layer.msg('上传完毕', {icon: 1}); 
 | 
                } 
 | 
                ,error: function(err){ 
 | 
                    return layer.msg('上传失败'); 
 | 
                } 
 | 
            }); 
 | 
        } 
 | 
    }); 
 | 
</script> 
 |