質問編集履歴

3

経緯とjQuery-ujsを使えない理由

2021/12/24 07:03

投稿

FKM
FKM

スコア3608

test CHANGED
File without changes
test CHANGED
@@ -50,7 +50,7 @@
50
50
 
51
51
  # 実現したいこと
52
52
 
53
- もともとはAjaxは非実装、検索フォームを用いたときにはindexアクションに飛ぶようにしていました。ですが、AjaxをRails-ujsで発火たことにより、indexアクションではなくcreateアクションに飛んでしまうようになってしまったので、こっちをcreateアクションではなくindexアクションに飛ばすようにできないでしょうか。あるいは明示的にパラメータを指定して、jsまたはformに対して、任意のアクションに飛ばす制御ができないかご教授お願い致します。
53
+ もともとはAjaxはjQuery-ujs制御してindexアクションに飛ぶようにしていました。その後Rails6になってjquery-ujsAjax制御るとbootstrap機能しなくなったのでRails-ujsで制御するようにしました。ですが、AjaxをRails-ujsで発火するようになったことにより、indexアクションではなくcreateアクションに飛んでしまうようになってしまったので、こっちをcreateアクションではなくindexアクションに飛ばすようにできないでしょうか。あるいは明示的にパラメータを指定して、jsまたはformに対して、任意のアクションに飛ばす制御ができないかご教授お願い致します。
54
54
 
55
55
 
56
56
 

2

書きかけの修正

2021/12/24 07:02

投稿

FKM
FKM

スコア3608

test CHANGED
File without changes
test CHANGED
@@ -50,7 +50,7 @@
50
50
 
51
51
  # 実現したいこと
52
52
 
53
- もともとはAjaxは非実装で、検索フォームを用いたときにはindexアクションに飛ぶようにしていました。ですが、AjaxをRails-ujsで発火したことにより、indexアクションではなくcreateアクションに飛んでしまうようになってしまったので、こっちをcreateアクションではなくindexアクションに飛ばすようにできないでしょうか。あるいは明示的にパラメータを指定して、jsまたはformに対して、
53
+ もともとはAjaxは非実装で、検索フォームを用いたときにはindexアクションに飛ぶようにしていました。ですが、AjaxをRails-ujsで発火したことにより、indexアクションではなくcreateアクションに飛んでしまうようになってしまったので、こっちをcreateアクションではなくindexアクションに飛ばすようにできないでしょうか。あるいは明示的にパラメータを指定して、jsまたはformに対して、任意のアクションに飛ばす制御ができないかご教授お願い致します。
54
54
 
55
55
 
56
56
 
@@ -58,9 +58,9 @@
58
58
 
59
59
  - formタグにパラメータを付与してみた
60
60
 
61
- - routes.rbに記載してみた
61
+ - routes.rbに明示的にルーティングを記載してみた
62
-
62
+
63
- - Rails-ujsのパラメータをチェック
63
+ - Rails-ujsのパラメータを明示して、イベントを発火するようにしてみた。
64
64
 
65
65
 
66
66
 

1

衍字の削除

2021/12/24 04:28

投稿

FKM
FKM

スコア3608

test CHANGED
File without changes
test CHANGED
@@ -6,16 +6,12 @@
6
6
 
7
7
 
8
8
 
9
- - Rails6.1.3
9
+ - Ruby 2.6 Rails6.1.3
10
10
 
11
11
  - Virtual Box6.1 CentOS7.4
12
12
 
13
13
 
14
14
 
15
- aa
16
-
17
-
18
-
19
15
  #発生した問題点
20
16
 
21
17
  createアクションが被ってしまい、Ajax制御ができなくなりました。