【Bootstrap】 fileinput:文件or图片上传

这个是在CSDN一名前辈的微博上学习到的。网址在此:http://blog.csdn.net/Java_chaozi/article/details/53311483
我就补充几个参数的含义,然后自己加深下理解。

这里写图片描述

bootsrap fileinput 文件地址下载:https://github.com/kartik-v/bootstrap-fileinput/

<link rel="stylesheet" href="style/css/approve.css">

<div class="form-group fileContainer">
     <label for="myFile" class="col-xs-2 col-lg-1 control-label">上传附件</label>
     <div class="col-xs-10 col-lg-5">
          <input id="myFile" type="file" multiple  name="myFile" class="fileloading">
     </div>
     <input type="hidden" name="user.logo" id="logo">
</div>

<script src="style/js/jquery-1.10.2.min.js"></script>
<script src="style/js/bootstrap.min.js"></script>
<script src="style/js/bootstrap-datetimepicker.min.js"></script>
<script src="style/js/bootstrap-datetimepicker.zh-CN.js"></script>
<script src="style/js/fileinput.js"></script>
<script src="style/js/fileinput_zh.js"></script>
function uploadFile() { // upload file
        $("#myFile").fileinput({
            language : 'zh', //设置语言
            uploadUrl : "${ctx}/admin/uplode/photo", //上传地址
            autoReplace : true,
            maxFileCount : 1, //表示允许同时上传的最大文件个数
            allowedFileExtensions : [ "jpg", "png", "gif","pdf" ],//可接收的文件后缀
            browseClass : "btn btn-primary", //按钮样式
            dropZoneEnabled: false,//是否显示拖拽区域
            showPreview : true, //是否显示预览
            enctype: 'multipart/form-data', //上传的文件格式
            previewFileIcon : "<i class='glyphicon glyphicon-king'></i>"
        }).on("fileuploaded", function(e, data) { //异步上传返回结果处理
            console.log(data);
            var res = data.response;
            alert(res.success);
            $("#logo").attr("value", res.success);
        }).on('filepreupload', function(event, data, previewId, index) { //上传前
            var form = data.form;
            var files = data.files;
            var extra = data.extra;
            var response = data.response;
            var reader = data.reader;
        });
    }
  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值