1

私は次のスキームを持っています: Lessons_controller -> show.html.erb、これには *form_tag* とリモートが含まれています: true -> test_controller -> show.js -> _test.html.erb

したがって、 lesson/showページで form_tag を送信すると、 _test.html.erbのコンテンツを受け取ります。

しかし、場合によっては、レッスン/ショーのページをスキップしたいのです。

そこで、レッスン/ショーのページに移動して、何も送信せずに_test.html.erbのコンテンツを地下で受け取りたいと考えています。form_tag の送信をシミュレートするためのremoteオプションを使用した、lesses_controllerのredirect_toのようなもの。

出来ますか?

4

2 に答える 2

0

Lessons#show がロードされたときに javascript submit を呼び出すだけで、_test.html.erb からのコールバック データを使用できると思います。

「スクリプト」タイプでリダイレクト要求を行うことは可能ではなく、良い方法だとは思いません。

于 2013-10-31T08:54:52.210 に答える