Javascript 重置上传

Javascript 重置上传,javascript,jquery,uploadify,Javascript,Jquery,Uploadify,我有一个表单,其中uploadify是一个组件。 我正在通过Ajax提交我的整个表单。但问题是,我想在ajax响应到来后重置uploadify组件 请告诉我您是否知道完全重置该组件的方法 谢谢你的帮助 侯赛因我不知道你的确切意思是什么,你不能这样做吗 $.ajax({ url: 'something.php', // other params success: function(response) { $('#fileUpload').uploadify(

我有一个表单,其中uploadify是一个组件。 我正在通过Ajax提交我的整个表单。但问题是,我想在ajax响应到来后重置uploadify组件

请告诉我您是否知道完全重置该组件的方法

谢谢你的帮助


侯赛因

我不知道你的确切意思是什么,你不能这样做吗

$.ajax({
    url: 'something.php',
    // other params
    success: function(response) {
        $('#fileUpload').uploadify({
        'uploader'  : '../js/uploadify/uploadify.swf',
        'script'    : '../js/uploadify/uploadify.php',
        'cancelImg' : '../js/uploadify/cancel.png',
        'folder'    : '../uploads',
        'auto'      : true
                    // bla bla bla
    });
    }
}
实际上,在AJAX调用的onSuccess回调上重新上传表单。我认为,发布JS/HTML并解释重置的确切含义会得到更好的答案

$('#file_upload').uploadify('destroy')
调用destory会将uploadify重置回其原始状态

有关销毁的更多信息已获得解决方案

我们只需要从uploadify controller中删除标题,即上传文件的名称

例如,在我的页面中,我有一个span,其中包含文件名。所以在uplodify初始化时,它将是这样的

<label id="lbl">No file selected</label>

我在删除上传的图像时使用了此选项。这对我很有效。希望对其他人有所帮助。

我已经在页面加载时初始化了Uploadify,现在用户通过ajax提交数据。一旦ajax全部成功,我想重新初始化/重置uploadify。重置是否意味着清除队列?Hussain,这是一个非常古老的问题,你有什么解决方案吗?因为我也面临着同样的问题。如果你有,请在这里分享。这将是有益的。
<label id="lbl">img1.png</label>
$("#lbl").html('No file selected');