uplodify上传成功后,删除文件
来源:互联网 发布:华傲数据是外包公司么 编辑:程序博客网 时间:2024/05/18 02:27
uplodify控件用于web上传很方便,上传之前,添加到了队列中,若需要删除,官网手册提供了onCancel事件。但是,如果在BS的公告系统中,往往要求实现像邮箱中上传一样,自动上传。若用户需要删除刚刚上传的文件,怎么把最终的文件信息存数据库中呢?
解决办法:
1、首先,在onUploadSuccess事件中记下上传的文件信息
1 onUploadSuccess: function (file, data, response) { 2 3 data = jQuery.parseJSON(data); 4 5 me.fileData[file.name] = { 6 fileId: file.id, 7 fileName: file.name, 8 fileSize: file.size, 9 fileType: file.type,10 fileLink: data.msg.url,11 };12 me.value = escape(jQuery.toJSON(me.fileData));13 }
2、为删除<a>标签添加click事件:
1 $("#fileQueue .cancel").live('click', function () { 2 var fileId = this.parentElement.parentElement.id; 4 jQuery.each(Fileupload.fileData, function (name, element) 5 { 6 if (element.fileId == fileId) 7 { 8 delete Fileupload.fileData[name]; 9 return;10 }11 });12 });
通过遍历fileData然后找到其中id匹配的,然后删除其中的信息;
3、当用户保存公告时候,只需要ajax请求上传FileData中的信息到数据库中即可;
0 0
- uplodify上传成功后,删除文件
- jquery uplodify多文件上传插件
- dwz dialog文件上传成功后更新
- Form表单上传文件,上传成功后获取返回数据
- 判断大文件创建成功问题(如ftp上传后,判断上传成功)
- pdf文件上传成功后,下载出错的问题原因
- extjs文件上传成功后,却弹出了下载框!
- ajaxfileupload上传文件成功后总是指向error
- uplodify 结合 imgareaselect 实现头像截图上传
- ext2.3上传文件成功后无法接收返回字符串的解决办法
- 关于ajaxFileUpload上传文件成功后,既不返回success又不返回error的原因
- dwz上传文件后关闭窗口并提示操作成功碰到的问题
- 通过bootstrap-fileupload实现文件上传成功后的回调
- 解决vsftpd上传文件成功后使用url访问的550错误问题
- FCKeditor_2 6 3 图片上传 重命名图片名称 删除上传后 文件 .NET技术 ASP.NET
- Uploadify 上传后的文件删除,上传队列无法更新问题
- c#邮件带附件发送成功后附件文件不能及时删除
- c#邮件带附件发送成功后附件文件不能及时删除
- osx 10.10.5 Yosemite 下github的安装
- android 蓝牙编程重点---如何发送和接收16进制数据
- 第四周项目2-太乐了
- 进制转换
- windows下为mysql设置密码
- uplodify上传成功后,删除文件
- RPM 文件安装过程中 最后加上的--nodeps 和--force参数是什么意思
- C++第二次试验作业
- python压缩解压缩相关
- .Net MVC FTP文件下载
- Dagger2在AndroidStudio中的应用以及MVP
- 注解_Annotation_内置注解_自定义注解_反射机制读取注解JAVA208-210
- C++学习笔记
- NetBeans doc path