2013-09-23 53 views
-2

enter image description here取消文件中使用jQuery按鈕文件選擇框中單擊

與jQuery按鈕,點擊我要取消(下降,丟棄)文件,我選擇上傳

這裏是我的jQuery代碼:

 $('.upic9').bind('click', { imgId: $(this).attr('id') }, function (evt) { 
    $('.fileselectionbox').empty(); 
    }); 
+3

我很困惑。我覺得我跳到談話的最後。 – mawburn

+1

你想放棄什麼?你想把它丟棄什麼?丟棄在這種情況下意味着什麼? –

+0

這個問題不是很清楚,你想放棄什麼? $。 discard()不會在jQuery中退出,所以它肯定讓人感到困惑。 – qwertmax

回答

1

你可以使用jQuery文件上傳插件

我想這可以在你的情況下工作。

jQuery File Upload plugin

可能這個代碼示例會幫助你。

我不知道,如果HTML5適用於你的情況,如果沒有見上

$('#html5FileInput').fileupload({ 
    .... 
    add: function (e, data) { 
     $.each(data.files, function (index, file) { 
      var newFileDiv = $(newfileDiv(file.name)); 
      $('#fsUploadProgressHtml5').append(newFileDiv); 

      newFileDiv.find('a').bind('click', function (event) { 
       event.preventDefault(); 
       var uploadFilesBox = $("#fsUploadProgressHtml5"); 
       var remDiv = $(document.getElementById("fileDiv_" + event.data.filename)); 
       removeFileFromArray(event.data.filename); 
       remDiv.remove(); 
       data.files.length = 0; 
       ... 
      }); 

      data.context = newFileDiv; 
     }); 
    ... 
)}; 

連結,或參閱this

+0

我知道這個解決方案,但我有我的完整的書面文件上傳器,現在我發現了這個錯誤,所以,即時嘗試解決它與一行代碼刪除我選定的文件,但不刪除文件選擇框 – user2784722

+0

你能告訴我更多你的代碼嗎? – qwertmax

+0

請稍等片刻! – user2784722

相關問題