本站源码全部测试通过,配有前台及后台演示图,绿色安全,希望能对大家有所帮助!
  • 首 页
  • VPS/云主机
  • Bootstrap fileinput.js图片上传预览插件
    时间:2020-01-03 16:14 来源:开源之家 作者:开源之家测试提供 下载:75 次
    • 源码说明:本站源码全部经过测试,配有前台及后台管理界面演示图,去除后门,绿色安全,希望对大家学习研究能有所帮助!
    • 源码类型:特效源码
    • 源码大小:65 KB
    • 运行环境:HTML
    • 下载次数:75 次
    • 推荐VPS:
    • 提取密码/源码编号:
    • 本地下载
    • 本地下载
    • 》网盘下载,每日更新

    Bootstrap fileinput.js图片上传预览插件

    特效描述:Bootstrap fileinput.js 图片上传 预览插件,fileinput.js图片上传插件,支持图片预览、移除、重新上传替换。

    代码结构

    1. 引入CSS

    1
    2
    <link href="css/bootstrap.min.css" rel="stylesheet">
    <link href="css/bootstrap-fileinput.css" rel="stylesheet">

    2. 引入JS

    1
    2
    <script src="js/jquery.min.js"></script>
    <script src="js/bootstrap-fileinput.js"></script>

    3. HTML代码

    <div class="container">
        <div class="page-header">
            <h3>FormData图片上传</h3>
            <form>
                <div class="form-group" id="uploadForm" enctype='multipart/form-data'>
                    <div class="h4">图片预览</div>
                    <div class="fileinput fileinput-new" data-provides="fileinput"  id="exampleInputUpload">
                        <div class="fileinput-new thumbnail" style="width: 200px;height: auto;max-height:150px;">
                            <img id='picImg' style="width: 100%;height: auto;max-height: 140px;" src="images/noimage.png" alt="" />
                        </div>
                        <div class="fileinput-preview fileinput-exists thumbnail" style="max-width: 200px; max-height: 150px;"></div>
                        <div>
                            <span class="btn btn-primary btn-file">
                                <span class="fileinput-new">选择文件</span>
                                <span class="fileinput-exists">换一张</span>
                                <input type="file" name="pic1" id="picID" accept="image/gif,image/jpeg,image/x-png"/>
                            </span>
                            <a href="javascript:;" class="btn btn-warning fileinput-exists" data-dismiss="fileinput">移除</a>
                        </div>
                    </div>
                </div>
                <button type="button" id="uploadSubmit" class="btn btn-info">提交</button>
            </form>
        </div>
    </div>
    <script type="text/javascript">
        $(function () {
            //比较简洁,细节可自行完善
            $('#uploadSubmit').click(function () {
                var data = new FormData($('#uploadForm')[0]);
                $.ajax({
                    url: 'xxx/xxx',
                    type: 'POST',
                    data: data,
                    async: false,
                    cache: false,
                    contentType: false,
                    processData: false,
                    success: function (data) {
                        console.log(data);
                        if(data.status){
                            console.log('upload success');
                        }else{
                            console.log(data.message);
                        }
                    },
                    error: function (data) {
                        console.log(data.status);
                    }
                });
            });
        })
    </script>

    Bootstrap fileinput.js图片上传预览插件

    郑重声明:
    本站资源均由高价购买、会员分享,全部经过测试,配有前台及后台管理界面演示图,去除后门,绿色安全,希望对大家学习研究能有所帮助!
    若您需要商业运营或用于其它商业活动,请您购买正版授权并合法使用。 我们不承担任何技术及版权问题,且不对任何资源负法律责任。
    如无法下载,联系站长索要。如有侵犯您的版权,请提交软件证书/图片地址和源码链接 我们尽快处理。

    开源之家广告栏目A
    开源之家广告栏目B
    开源之家广告栏目C
    在线客服
    客服微信

    扫一扫......加客服微信