誰かがjavascript配列値をruby配列変数に設定するための最良の方法を教えてもらえますか
Javaスクリプトの配列値を取得しているので
$("input[name='entry_ids[]']:Checked").each(function() {
selectedGroups.push($(this).val());
});
ルビー変数を設定するにはどうすればよいですか?
前もって感謝します。
誰かがjavascript配列値をruby配列変数に設定するための最良の方法を教えてもらえますか
Javaスクリプトの配列値を取得しているので
$("input[name='entry_ids[]']:Checked").each(function() {
selectedGroups.push($(this).val());
});
ルビー変数を設定するにはどうすればよいですか?
前もって感謝します。
JS から ruby 変数を設定することはできません。JS はクライアント側のプログラミング言語であるため、何らかの方法でデータを ROR アプリに送信する必要があります。通常どおりフォームを送信すると、選択した値の配列がparams[:entry_ids]
. それ以外の場合は、JS を使用して AJAX メッセージを Rails アクションに投稿できます。
特別なことをしているようには見えないので、Rails フォームを参照することをお勧めします。非同期にする必要がある場合remote: true
は、フォーム ヘルパーで使用します。