在onSubmit上取消上传AjaxUpload

时间:2015-07-01 11:03:23

标签: javascript ajax-upload

是否可以在OnSubmit期间取消AjaxUpload,例如:

var file_uploader = new window.AjaxUpload(
        'wall-file-upload',
        { action: 'attach_something',
            name: 'userfile',
            onSubmit: function(file,ext) { if(something){cancel_upload();} },        
        }
    );

因此在onSubmit上执行取消上传。这可能吗?

2 个答案:

答案 0 :(得分:0)

你可以在jQuery ajax对象上使用abort()函数,但你必须明白,无论如何,服务器都会处理请求。

答案 1 :(得分:0)

在此casze中,您可以尝试通过xhr.abort()中止上传,请尝试

var file_uploader = new window.AjaxUpload(
        'wall-file-upload',
        { action: 'attach_something',
            name: 'userfile',
            onSubmit: function(file,ext) { if(something){xhr.abort();} },        
        }
    );