2011-03-04 37 views
2

我使用的形式爲remote => true。我有一個工作正常的驗證。Rails3重定向爲javascript/ajax

我的問題是,當用戶輸入所有正確的信息,並在這個時候寫入數據我重定向到節目的頁面。它不是重定向,而是在我的div中顯示節目的html。我該如何製作一個能夠理解的JavaScript重定向?我不想使用window.location

謝謝...

回答

0

您需要更改您的視圖更新到update.js.erb並提供你希望與返回的JavaScript。我通常使用ajax flash通知作爲響應。

這裏是一個很好的演練: http://www.whatcodecraves.com/articles/2008/12/13/rails_flash_with_ajax/

+0

通過回覆哦謝謝,但我不使用js.erb我。 我在我的'視圖'中開發了一切,我如何進行重定向? – Tiago

+0

這不適用於帶有原型的rails3。我也在尋找解決方案。 – oprogfrogo