我已經創建了一個頁面,我在其中使用PHP函數flush()將數據輸出到瀏覽器,第二個數據被回顯。我也使用jQuery的ajax函數調用這個頁面。它的工作原理,但jQuery不會輸出任何東西,直到整個頁面已經執行,這種類型的刪除flush()的功能。PHP flush與jQuerys ajax一起工作嗎?
我該如何解決這個問題?
我的AJAX調用看起來是這樣的:
jQuery.ajax({
type: "get",
url: url,
data: postdata,
success: function(retval) {
jQuery('#retdiv").html(retval);
}
})
你能想出一個不同的方式來做到這一點嗎? – MrAwesome 2010-07-18 17:46:17
@MrAwesome你想完成什麼? – quantumSoup 2010-07-18 17:48:09
@MrAwesome:當然,只需發送你想發送的內容,但包括一個鍵或標記,並且只需結束腳本。然後客戶端發回另一個請求(帶有標記),並且後端腳本繼續處理下一步。 – Jhong 2010-07-18 17:58:08