2014-02-21 7 views

답변

0
$(window).bind('beforeunload', function() { 
    var dz=$("#my-dropzone") 
    if (dz.length && dz[0].dropzone && dz.dropzone.getUploadingFiles().length>0){ 
     return 'Warning...'; 
    } 
}); 
2

모든 파일이 DROPZONE에 업로드 될 때까지 당신이 양식을 제출 중지해야

var submitfiles = false; 
var submitButton = document.querySelector("#submit"); 
submitButton.addEventListener("click", function (file) { 

    if (myDropzone.getAcceptedFiles().length > 0) { 
     if (submitfiles === true) { 
      submitfiles = false; 
      return; 
     } 

     file.preventDefault(); 
     myDropzone.processQueue(); 

     myDropzone.on("complete", function() { 
      submitfiles = true; 
      $('#submit').trigger('click'); 
     }); 
    } 
});