Bootstrap fileinput 删除回调事件处理
来源:互联网 发布:创优网络 编辑:程序博客网 时间:2024/05/17 07:39
官网上传成功事件、上传成功后的删除事件 API是这样的 http://plugins.krajee.com/file-input#events
$('#input-id').on('fileuploaded', function(event, data, previewId, index) { var form = data.form, files = data.files, extra = data.extra, response = data.response, reader = data.reader; console.log('File uploaded triggered');});
$('#input-id').on('filesuccessremove', function(event, id) { if (some_processing_function(id)) { console.log('Uploaded thumbnail successfully removed'); } else { return false; // abort the thumbnail removal }});
这里有两个删除事件需要注意一下
1.filedelete事件:预览时点击缩略图上的删除按钮才能触发的
2.filesuccessremove事件:图片上传成功后,点击删除按钮的回调函数
废话不多说上代码 如下:
var List = new Array();//定义一个全局变量去接受文件名和id$("#txtfile").on("fileuploaded", function (event, data, previewId, index) { var data = data.response.FileName; //文件上传成功返回的文件名,可返回自定义文件名 List.push({ FileName: data, KeyID: previewId })});
$("#txtfile").on("filesuccessremove", function (event, data, previewId, index) { for (var i = 0; i < List.length; i++) { if (List[i].KeyID== data) { delete List[i]; } }});
最重要的来了 屏蔽fileinput.js里面的几行代码就OK了(由于上次图片没上传成功 重新修改了一下)
upload事件生成的数组 如下
remove事件移除图片 如下可根据id来删除
1 0
- Bootstrap fileinput 删除回调事件处理
- bootstrap-fileinput 删除事件的添加
- bootstrap上传插件fileinput自动上传&成功回调
- bootstrap上传插件fileinput自动上传&成功回调
- bootstrap-fileInput
- Bootstrap FileInput
- fileinput 插件 删除按钮的回调操作
- bootstrap-fileinput图片上传
- bootstrap fileinput 文件上传
- bootstrap-fileinput的使用
- 关于bootstrap-fileinput
- BootStrap fileinput.js
- Bootstrap-fileinput的使用方法
- bootstrap fileinput插件
- bootstrap-fileinput的使用
- 关于bootstrap-fileinput
- bootstrap-fileinput初体验
- Bootstrap Fileinput的使用
- C语言演示多个字符由两端向中间汇聚
- Mongodb入门(1) --- 介绍,安装,启动
- 机器学习小组知识点8:掷硬币实验二项式分布代码实现(C++语言)
- Nearest Common Ancestors--LCA
- 自定义对象、prototype原型属性
- Bootstrap fileinput 删除回调事件处理
- hdu2829(斜率dp)
- 1521连接数过多处理
- 欢迎使用CSDN-markdown编辑器
- 打造百亿级数据处理量的弹性调度容器平台
- Android实战——GsonFormat、Gson、fastjson快速搞定JSON数据解析
- Mongodb入门(2) --- 常用操作
- 斐波那契数列
- Android 源码编译时collect2: ld terminated with signal 9 [Killed] 错误的处理