回答編集履歴
5
誤字
test
CHANGED
@@ -1,6 +1,6 @@
|
|
1
1
|
解決しました。基本的な流れを説明します。
|
2
2
|
|
3
|
-
Railsのコントローラーで検索の対象となるレコードをすべて取得して、そのレコードの対象カラムの値の配列(datas)を作
|
3
|
+
Railsのコントローラーで検索の対象となるレコードをすべて取得して、そのレコードの対象カラムの値の配列(datas)を作り※1、その配列をJavaScript側に送ります。※2
|
4
4
|
|
5
5
|
次にJavaScriptで、フォーム内でキーが押される度に(keyupイベント)、以下のイベントを行えばいいです。
|
6
6
|
|
4
文法の修正
test
CHANGED
File without changes
|
3
文法の修正
test
CHANGED
@@ -1,10 +1,10 @@
|
|
1
1
|
解決しました。基本的な流れを説明します。
|
2
2
|
|
3
|
-
Railsのコントローラーで検索の対象となるレコードをすべて取得して
|
3
|
+
Railsのコントローラーで検索の対象となるレコードをすべて取得して、そのレコードの対象カラムの値の配列(datas)を作って※1、その配列をJavaScript側に送ります。※2
|
4
4
|
|
5
|
-
次にJavaScriptで、フォームに
|
5
|
+
次にJavaScriptで、フォーム内でキーが押される度に(keyupイベント)、以下のイベントを行えばいいです。
|
6
6
|
|
7
|
-
|
7
|
+
フォームに入力した値を取得し、変数(input)に入れ、inputがdatasに含まれているかを判定※3し、含まれていればメッセージを出して送信できないようにする。
|
8
8
|
|
9
9
|
|
10
10
|
|
2
誤字
test
CHANGED
@@ -14,7 +14,7 @@
|
|
14
14
|
|
15
15
|
|
16
16
|
|
17
|
-
|
17
|
+
※2
|
18
18
|
|
19
19
|
jsに送る方法は、gonを使ってもいいし、上記の私のやり方では、get_datasアクションの最後で`render json: datas`とし、Ajaxのsuccess処理でそれを取得しました。
|
20
20
|
|
1
文法の修正
test
CHANGED
@@ -1,6 +1,6 @@
|
|
1
1
|
解決しました。基本的な流れを説明します。
|
2
2
|
|
3
|
-
Railsのコントローラーで検索の対象となるレコードをすべて取得
|
3
|
+
Railsのコントローラーで検索の対象となるレコードをすべて取得しておき、そのレコードの対象カラムの値の配列(datas)を作って※1、その配列をJavaScript側に送ります。※2
|
4
4
|
|
5
5
|
次にJavaScriptで、フォームに入力した値を取得し、変数(input)に入れます。
|
6
6
|
|