bootstrap File Input 多文件上传插件使用记录(二)删除原文件

本文详细介绍了如何使用Bootstrap File Input插件在编辑模式下显示并删除已上传文件。在编辑场景中,文章讨论了如何初始化编辑页面,处理删除请求的URL自动拼接问题,以及如何自定义删除确认提示,包括修改源码以适应多种需求。
摘要由CSDN通过智能技术生成

在上一篇文章中,主要介绍了file input插件的初始化和多文件同步上传到服务器的相关配置等。这篇主要介绍file input插件的编辑等。

使用场景:

在后台管理框架中,一条数据中包含不固定的多张图片属性,然后需要同其他数据一起做增删改查。多文件同时新增上一篇已经做过了,需要的请点击打开链接,但是编辑的时候,就需要吧原来上传的图片展示出来,然后可以进行删除和重新上传,,这就是我现在要做的功能。


直接上代码吧。。

1.HTML

    <form>
         .......//其他数据
         <div class="form-group" style="width:99%">
             <input id="update_bachPic" name="commoPicArr" type="file" multiple >
         </div>
    </form>

2.JS代码 当点击数据的编辑按钮,则通过后台返回的数据初始化编辑页面,并初始化文件上传插件。

$("#update_bachPic").fileinput({
		language: 'zh',                                        //语言
		uploadUrl:'<%=basePath%>/commodity/addCommodityPic',   //上传地址
		showPreview: true,				//展前预览
		showUpload: false,				//显示上传按钮
		showCaption: false,				//显示文字表述
		uploadAsync:false,                             //false 同步上传,后台用数组接收,true 异步上传,每次上传一个file,会调用多次接口
		removeFromPreviewOnError:true, //当选择的文件不符合规则时,例如不是指定后缀文件、大小超出配置等,选择的文件不会出现在预览框中,只会显示错误信息
		maxFileCount: 5,
		maxFileSize: 1024*10,		
评论 17
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值