我得到了一個服務器端腳本,我用jQuery ajax方法調用。它可能需要很長時間才能處理數據集。在處理每一行輸入數據後,打印輸出一個"OK <row id>"
。內容類型爲plain/text
。ajax調用jQuery - 解析傳入的反饋數據
我想要的是在我的jquery函數中獲取此輸出,解析它,並向用戶顯示某種反饋信息。因爲它可能需要長達20-30分鐘來處理所有的數據......
我該如何在jQuery中完成這項工作(服務器腳本將此打印出來)。如果我使用下面的代碼,那麼在腳本結束運行後調用success
函數。
$.ajax({
type: "POST",
url: "script.cgi",
data: data,
success: function() {
// do something
alert ("OK");
}
});
恕我直言,你最好能做的就是展示一個進度條。 – 2009-12-18 09:28:15
我想顯示數據解析的哪些部分是成功的,哪些不是... – kender 2009-12-18 09:39:52