SWFUpload 如何删除上传队列里的文件
c_a_3();
SWFUpload 怎么删除上传队列里的文件
SWFUpload控件,初始化时我设置文件数量限制为1,
当选择了一个文件后,要重新选择文件怎么办,能不删除已经选择到了队列里的文件
------解决
方案
气瓶 现场处置方案 .pdf气瓶 现场处置方案 .doc见习基地管理方案.doc关于群访事件的化解方案建筑工地扬尘治理专项方案下载
--------------------------------------------------------
SWFUpload貌似没有清空队列的
方法
快递客服问题件处理详细方法山木方法pdf计算方法pdf华与华方法下载八字理论方法下载
,但是他有个cancelUpload方法可以一个一个取消。
如果你要清空队列的文件,你可以用一个数组,在他没加入一个文件到队列的时候
(file_queued_handler事件可以截取到)把文件ID记录下来,再循环调用cancelUpload方
法
------解决方案--------------------------------------------------------
楼主知道用SWFUpload如何实现QQ邮箱的那种附件上传方式不
就是上传一个文件之后 可以看到他的名字 并且还可以选择删除它
------解决方案--------------------------------------------------------
其实也不怎么麻烦,照你那么说的话,就这么几句就可以搞定了。。。
var swf = new SWFUpload({
file_queued_handler: function() {
var queue = this.customSettings.queue
------解决方案--------------------------------------------------------
new Array();
while (queue.length 0) {
this.cancelUpload(queue.pop(), false);
}
},
debug: false
});
------解决方案--------------------------------------------------------
不好意思,写错了,应该是这样...
var swf = new SWFUpload({
file_queued_handler: function(file) {
this.customSettings.queue = this.customSettings.queue
------解决方案--------------------------------------------------------
new Array();
while (this.customSettings.queue.length 0) {
this.cancelUpload(this.customSettings.queue.pop(), false);
}
this.customSettings.queue.push(file.id);
},
debug: false
});
------解决方案--------------------------------------------------------
引用:
不好意思,写错了,应该是这样...
JScript code
var swf = new SWFUpload({
file_queued_handler: function(file) {
this.customSettings.queue = this.customSettings.queue
------解决方案--------------------------------------------------------
new Array();
while ……
在添加文件到队列之前把队列清空就OK了...