2013-03-16 58 views
0
progress: function (e, data) { 

    //$('#file_upload_progress').val(data.progressInterval); 
    $('#file_upload_progress2').css('width', data.progressInterval + '%'); 
    console.log(data.progressInterval); 
    /* 
     for(a in data) { 
      alert(a);   
     } 
    */ 
} 

我使用jQuery文件上傳當前%,當我使用data.progressInterval我得到100%,這是獲得%的正確方法?如何獲得上傳的文件

+0

什麼後臺? – dfsq 2013-03-16 11:24:22

+0

我不知道jQuerry,但通常情況下,您需要捕獲'HTTPRequest.upload.onprogress',然後在回調中獲得百分比作爲'event.loaded * 100/event.total;'。 – 2013-03-16 11:26:38

+0

您是否檢查過這個帖子http://stackoverflow.com/questions/12131999/simple-jquery-progress-bar-percentage – 2013-03-16 11:26:50

回答

0

試試這個:

progress: function (e, data) { 
    $('#file_upload_progress2').css('width', parseInt(t.loaded/t.total*100,10) + '%') 
} 
相關問題