2014-01-21 54 views
0

按一個按鈕執行異步HTTP獲取請求和當前頁面上的Flash成功(http.OK)我在播放框架web應用程序中有一個按鈕,鏈接到routes.Application.refresh 我需要它觸發一個單獨的HTTP GET請求說,如果成功(http.OK)

http://somehost/restful/refresh?id=123 

如果成功/ 200響應GET請求的結果,然後閃成功記到其中按鈕按下,我們生活中的當前頁面。我怎樣才能做到這一點?

這裏是myapp.controller.Application.java: -

public static Result refresh() { 

    flash("success", "cache refreshed successfully on somehost"); 
    return GO_HOME ; 

} 

回答

0

閃現部分是不是做AJAX的時候真的那麼有趣,它是多爲重新加載整個頁面,然後顯示它在播放模板。

通常情況下,您會在您的ajax邏輯中編寫一個js回調函數,它會對成功(或錯誤)做出反應,並顯示您希望用戶獲取的ui組件。這可以通過百萬種方式完成,一個例子是使用jQuery。