Uploadify 上传后的文件删除,上传队列无法更新问题

1. 定义一个上传限制数量 var uploadLimit = 3;

2. 点击页面的删除图片成功后,将uploadLimit++操作

3. 通过uploadify的settings方式重置上传限制数量,例如

$(‘#file_upload‘).uploadify(‘settings‘,‘uploadLimit‘, ++uploadLimit);

参考的http://www.xuebuyuan.com/1422566.html

实际中用于删除图片

 $(document).on(‘click‘,‘.Upload-img i‘,function(){
	 	$data = $(‘#file_upload‘).data(‘uploadify‘);//获取上传文件的属性
    	settings = $data.settings;
    	//settings.uploadLimit++;//增加上传数量
    	var uploadLimit=settings.uploadLimit;//获取当前设置的上传文件数限制
    	var _this = $(this);
   		$(‘#file_upload‘).uploadify(‘settings‘,‘uploadLimit‘, ++uploadLimit);//重置增加上传文件数
    	$.each(pictures,function(index,item){
			if(item.picUrl==_this.prev(‘img‘).attr(‘picurl‘)){
				pictures.splice(index,1);
				return false;
			}
		});
		console.log(pictures)
    	$(this).parent().remove();
    	console.log(settings.uploadLimit);
	 })

  

时间: 2024-10-28 06:53:00

Uploadify 上传后的文件删除,上传队列无法更新问题的相关文章

ruby on rails 删除上传后的文件

在上传后,destroy删除的是数据库的路径,需要使用File.delete删除路径下的文件                         image_url = self.image_url         path = "#{Rails.root}/app/assets/images/" + image_url           if File.exists?(path)              File.delete(path)           end

利用uploadify+asp.net 实现大文件批量上传。

前言 现在网上文件上传组件随便一搜都是一大堆,不过看大家一般都在用uploadify这个来上传文件.由于项目需要,我在来试了一下.因为第一次使用,也遇到了很多问题,特此记录! ----------------------------------我是分割线---------------------------------我是分割线--------------------------------------------------- 效果图: 启用批量上传开关 大文件上传时的webconfig配置

spring mvc uploadify上传(全部文件同时上传)

下载uploadify:www.baidu.com. 引入文件,css,js等:略. 效果图: 因为是手动上传,所以选择完文件又想取消的话点' X ' ,上传成功后不能取消. 前端代码: 注意uploaify('upload', '*'),这里是同时上传所有文件,如果没有*,则需要一个个点上传. controller代码: 1 @Controller 2 @RequestMapping(value="/utils") 3 public class UploadController{ 4

ASP.NET Core WEB API 使用element-ui文件上传组件el-upload执行手动文件文件,并在文件上传后清空文件

前言: 从开始学习Vue到使用element-ui-admin已经有将近快两年的时间了,在之前的开发中使用element-ui上传组件el-upload都是直接使用文件选取后立即选择上传,今天刚好做了一个和之前类似的文件选择上传的需求,不过这次是需要手动点击按钮把文件上传到服务器中进行数据导入,而且最多只能够选择一个文件进行上传,上传成功后需要对file-list中的文件列表数据进行清空操作,在这里服务端使用的是ASP.NET Core WEB API来进行文件流数据接收和保存. 一.简单概述e

如何让file input能够实现置空和【异步】上传后相同文件的再次选择触发change

file input出于安全角度,是不允许赋值的,即使是置空,虽然通过给innerHtml赋值可以清空,但貌似仅在ie下起使用. 因为缺少置空的方法,用户异步上传完毕文件后选择相同文件时,不会触发change,因为在这种情况下,我们没有办法使value(也就是文件路径)发生变化. 那难道就无解了么..当然不是.. 我的解决方法是,每次选完文件,就重建此元素,这样值自然是空的,因为clone不带值,这样就是一个全新的file input,每一次选择,自然各种正常.以下是关键代码: <label i

SpringMVC进行文件的上传以及多文件的上传(转)

基本的SpringMVC的搭建在我的上一篇文章里已经写过了,这篇文章主要说明一下如何使用SpringMVC进行表单上的文件上传以及多个文件同时上传的步骤 SpringMVC 基础教程 框架分析:http://blog.csdn.net/swingpyzf/article/details/8885459 SpringMVC 基础教程 简单入门实例:http://blog.csdn.net/swingpyzf/article/details/8904205   文件上传项目的源码下载地址:http:

文件的上传(表单上传和ajax文件异步上传)

一.表单上传: html客户端部分: <form action="upload.ashx" method="post" enctype="multipart/form-data"> 选择文件:<input type="file" name="file1" /><br /> <input type="submit" value="上传&q

删除更新github上传后的文件

http://jingyan.baidu.com/article/f0e83a258c00d422e4910152.html?st=2&os=0&bd_page_type=1&net_type=1 http://blog.csdn.net/haijs/article/details/38141551

在GitHub上删除项目后,在IDEA上传项目依然提示project is already on github

问题描述: 在GitHub上传自己本地项目后,发现存在问题,然后在Github删除后,使用IDEA重新上传时遇到了问题,一直提示“project is already on github” 解决方案: 1.关闭IDEA,在本地项目中找到.git隐藏文件夹. 2.进入该文件夹,找到config文件. 3.删除下面内容. [remote "origin"] url = [email protected]:/Miku-1/IdeaProjects.git fetch = +refs/head