我有一個網頁,有幾個jQuery ajax調用,它們在.NET web方法的同一時間異步觸發。jQuery Ajax如何知道哪個數據與哪個成功回調匹配?
這些web方法將數據返回給每個.ajax調用的成功回調處理。
我的問題可能是低級別的。 jQuery/Javascript如何知道哪些數據返回到哪個.ajax調用?我使用網絡嗅探器查看返回數據包,但無法看到可用於將其鏈接回原始呼叫的任何類型的標識。我猜它與jqXHR對象有關。如果它在響應數據包中,我無法在嗅探器中看到它。
任何技術性的解釋可能會有所幫助。
此外: 我這樣問,因爲我會在服務器端使用異步方法。 .ajax最初調用的方法不是返回數據的方法。一個不同的線程正在完成這項工作。
我曾經愛過尼爾。 @Tony_Nenrich,其實很簡單,每個ajax調用都會發送和接收它自己的數據,這意味着它們永遠不會混淆。 – Khez 2011-04-07 19:28:54
@Neal:它夠好的。我希望這不是一個不給你一個好答案的理由。 – 2011-04-07 19:30:22
@Khez:我在尋找更多的細節。他們爲什麼不混淆?什麼把他們綁在一起?在這段時間內頻道必須連接並打開嗎? – 2011-04-07 19:37:53