*user_controller.rb* ファイルには、次のコードがあります。
respond_to do |format|
if test = true
format.js
else
format.js { @yo = true }
end
end
update.js.rjsファイルには、このコードがあります
page.redirect_to :action => "index" if @yo == true
page.replace_html...
...
これは、変数 (@yo == true) を渡す Java 応答をリダイレクトするためのハックです。ただし、 update.js.rjsでコードを処理することを避けて、中かっこで「redirect_to」のようなことを行う方がよいと思います。
respond_to do |format|
if test = true
format.js
else
format.js { redirect_to ... } # something example
end
end
しかし、それを行う方法やそれが可能かどうかはわかりません。誰でもこの問題について私にアドバイスできますか?