2010-07-08 77 views
1

這裏有很多問題要問這個問題,但答案總是告訴他們真正想要異步請求的人而不是實際回答如何做同步的問題請求與YUI。我知道如何用jQuery做一個,當直接操作XMLHttpRequest對象時,但是如何在使用YUI的時候做到這一點(沒有深入挖掘XMLHttpRequest對象,它最終會使用和操縱它)?你如何使YUI同步/阻塞XMLHttpRequest

之前有人問:是的,我知道大多數時候你想要異步,但有時候同步確實是工作的正確工具。

回答

2

這裏的how to do it在YUI 3

我使用YUI 3,所以這是基於快速瀏覽一下代碼和文檔,但它看起來像答案是「不」 YUI 2.你可以試試重寫YAHOO.util.Connect.createXhrObject(),但我認爲這將是一個真正的痛苦,因爲其他代碼期望事物是異步的。對於代碼的同步請求部分,最好使用另一個庫。

+0

順便說一句,createXhrObject是私人的,所以你需要檢查頁面左上方的「顯示私人」框。 – lawnsea 2010-07-09 06:10:01