質問するログイン新規登録

質問編集履歴

1

追記しました。この理解でよろしいでしょうか。

2016/11/26 03:26

投稿

turkey1212
turkey1212

スコア12

title CHANGED
File without changes
body CHANGED
@@ -6,4 +6,14 @@
6
6
  1つのアクションでは1度しかrender出来ないと思うのですが、
7
7
  2つの部分テンプレート両方を更新する方法はありますでしょうか。
8
8
  このページには2つの部分テンプレート以外にも色々とパーツがあるので、
9
- 2つの部分テンプレートだけを更新したいのですが。
9
+ 2つの部分テンプレートだけを更新したいのですが。
10
+
11
+ (追記)
12
+ 1つのアクションでrender出来るのは1度だけだと思っていましたが、
13
+ それはあくまでコントローラ内の話で、呼び出されるxxx.js.erbに
14
+ 2つの部分テンプレートの更新処理を続けて、例えば
15
+ ```Javascript
16
+ $("#id_area_a").html("<%= escape_javascript(render 'area_a') %>");
17
+ $("#id_area_b").html("<%= escape_javascript(render 'area_b') %>");
18
+ ```
19
+ といった感じに記述すれば両方更新されるのでしょうか。