2017-11-28 4 views
1

remote:true属性で送信ボタンを持っていて、コントローラがresponse_to format.jsを持っていないと、remote:trueのボタンで送信されたデータがWebページをリフレッシュせずに表示されています。この動作は正しくありませんか?remote:コントローラなしでtrueを返す

+0

私はremote = trueとすれば、Webページをリフレッシュしないと思っています。それは、動作する方法です。しかし、私は非常によく質問を理解していない、あなたは精巧にできますか? –

+0

http://guides.rubyonrails.org/working_with_javascript_in_rails.html#remote-elements –

+1

@SebastianPalma(ちょっとしたビット)からのコメントを拡大するには:この動作は正しいです。 – jvillian

答えて

0

remote: trueオプションは、ほとんどの場合、ajaxリクエストに使用されます。たとえば、バックエンドのみで何かを行うことも、現在のhtmlページで何かを行うjavascriptコードを返すこともできます。そうです、そのような行動は規範です。

さらに詳しい情報はofficial rails guidesです。

関連する問題