2014-04-23 53 views
1

我想知道是否有可能爲AJAX調用創建進度條,其中返回的數據是表示大型數據庫的JSON對象。這個功能在使用客戶端之間的同步 - 服務器端數據庫,並希望顯示用戶的進步,像一個正常的文件下載...監視器AJAX JSON對象下載/傳輸進度

我試圖不sucesss以下..

$.ajax({ 
xhr: function() { 
var xhr = new window.XMLHttpRequest(); 
xhr.addEventListener("progress", updateProgress, false);  

function updateProgress (oEvent) { 
     if (oEvent.lengthComputable) { 
     var percentComplete = oEvent.loaded/oEvent.total * 100; 
     console.log(percentComplete); 
      } else { 
     console.log('Unable to compute Size'); 
     } 
    } 
    return xhr; 
    }, 
    type: "POST", 
    url: "http:s......" 
    ect....// 

回答

0

可能使用 - XMLHttpRequest 我試圖實現同樣的挖掘它here。 是否this post爲您工作?