-1

誰かがjavascript配列値をruby配列変数に設定するための最良の方法を教えてもらえますか

Javaスクリプトの配列値を取得しているので

$("input[name='entry_ids[]']:Checked").each(function() {
            selectedGroups.push($(this).val());
           });

ルビー変数を設定するにはどうすればよいですか?

前もって感謝します。

4

1 に答える 1

0

JS から ruby​​ 変数を設定することはできません。JS はクライアント側のプログラミング言語であるため、何らかの方法でデータを ROR アプリに送信する必要があります。通常どおりフォームを送信すると、選択した値の配列がparams[:entry_ids]. それ以外の場合は、JS を使用して AJAX メッセージを Rails アクションに投稿できます。

特別なことをしているようには見えないので、Rails フォームを参照することをお勧めします。非同期にする必要がある場合remote: trueは、フォーム ヘルパーで使用します。

于 2012-12-03T11:21:16.593 に答える