我正在使用plupload和
$("#plupload_div").pluploadQueue({
// General settings
runtimes : 'flash,html5',
url : '/products/save_photo',
max_file_size : '10mb',
//chunk_size : '1mb',
unique_names : true,
resize : {width : 558, height : 418, quality : 90},
multipart: true,
multipart_params : {"photo[variant_id]" : variant_id, authenticity_token : atoken},
filters : [ {title : "Image files", extensions : "jpg,gif,png"}],
flash_swf_url : '/javascripts/plupload.flash.swf',
});要从element #plupload_div卸载plupload,我必须做什么?
发布于 2011-02-09 22:43:51
$('#plupload_div').unbind();这有帮助吗?
调用不带参数的unbind()将删除附加到元素的所有处理程序
发布于 2011-02-10 15:29:26
您可以按如下方式进行操作:
var uploader = $("#plupload_div").pluploadQueue();
uploader.destroy();
$("#plupload_div").remove();这将解除所有事件的绑定,并从页面中删除Plupload结构。
或者你可能想检查Plupload UI Widget - Plupload Core API的另一个实现,它是可换皮的(使用jQuery UI主题),总体上更灵活(类似于UI小部件方法和事件模型),并具有公共销毁方法,可以这样调用:
$("#plupload_div").plupload('destroy');发布于 2015-04-11 22:07:07
uploader.destroy();就足以处理它
https://stackoverflow.com/questions/4946112
复制相似问题