2012-04-27 132 views
1

我的.html文件中有一個Javascript函數,它本身使用jQuery.get方法。在AJAX請求的回調方法'success'中,有一個javascript alert()調用。jQuery使用Javascript提醒的Ajax請求()

function test_server(test_url) { 
    jQuery.get(test_url, function(data) { 
     alert("You have received '" + data + "'"); 
    }); 
    } 

只要我沒有點擊「確定」在警告框中,請求似乎沒有在我的Firebug控制檯中完成。

請求 - 響應週期是否真的沒有完成,或者發送響應的服務器進程掛起,直到用戶單擊「確定」?

PS:我使用的是Firefox 11.0和螢火蟲1.9.1

+0

「的要求,似乎在我的Firebug的控制檯中未完成」我不明白這一點,我認爲當你recived響應,請求完成 – wong2 2012-04-27 07:36:06

+0

我我剛剛意識到我得到200 OK(請求已完成),但由於alert()調用,ajax調用似乎正在工作,Firebug顯示加載gif,直到您單擊「確定」。 – ozgur 2012-04-27 07:40:53

+1

我不認爲這是一個問題,這是一個螢火蟲實施問題 – wong2 2012-04-27 07:42:19

回答

3

我認爲這是一種螢火蟲的錯誤的,因爲要求有在這一點上完成。

(在Chrome瀏覽它不會發生)

+0

P.S:在我的Firefox中它不會發生(Firefox 10,Firebug 1.9.1) – ianaz 2012-04-27 07:43:20