2011-07-19 58 views
0

我正在忙於編寫代碼以使用第三方服務來處理付款。用戶提交付款後很短的等待時間,該服務會呼叫我網站上的URL以發送付款確認消息。我想要顯示一個視圖,通知用戶我正在等待此消息,然後重定向到註冊過程中的下一步。如何製作一個視圖,等待後臺進程完成,然後重定向至確認操作

我該怎麼辦?想到的最簡單的方法是使用JavaScriptResult,它在進程仍然繁忙時返回null,然後在進程完成時返回重定向代碼。這是做這件事的好方法嗎?

回答

1

您將創建一個View,其中包含使用Ajax調用輪詢服務的JavaScript。同時你會顯示一個微調器或類似的物品。

只要Ajax調用返回「success」,JavaScript方法就會重定向到「Success」頁面。

+0

這就是我正在做的事情,但我不知道該怎麼做。 – ProfK

+0

jQuery是你的朋友:http://api.jquery.com/category/ajax/ –

+0

唉,我完全忘了jQuery ajax。我知道該怎麼做,謝謝。 – ProfK

相關問題