2014-10-09 3 views
0

업로드하는 동안 업로드를 취소 할 수 있어야합니다. 그러나 나는 https://github.com/blueimp/jQuery-File-Upload/wiki/API#how-to-cancel-an-upload을 발견했습니다. 이것은 옵션 객체를 사용하지 않는 것에 달려 있습니다. 옵션 개체를 사용하고 있습니다. 당신이업로드 도중 비동기 jquery 파일 업로드 취소

var jqXHR = $('#fileupload').fileupload('send', {files: filesList}) 

을 수행 할 때

은 당신이에 .abort()를 호출 할 수있는 객체를 반환합니다. 당신은 그냥 사용할 때

그러나, 옵션

$('#fileupload').fileupload({url:'...',add: function(e, data){data.submit();}}); 

객체 그것은 당신이 data.submit()

을 한 후 취소 업로드를 실행하는 방법에 관한 잃었어요 '#fileupload'

에 대한 JQuery와 선택기를 돌려

답변

1

이렇게하려면 object가 data.submit()에 반환됩니다.

$('#fileupload').fileupload({ 
    url:'...', 
    add: function(e, data){ 
    var jqXHR = data.submit(); 

    // Setup event handler 
    form.find('.cancel_upload').on('click', function(){ 
     jqXHR.abort(); 
    }); 
    } 
}); 

그러면 중단 방법을 알 수 있습니다.