1

ビューから @data1 = "something" のような単純な変数をフォームやボタンなしでコントローラーに送信したい、「ダイアログウィンドウを閉じる」などの別のイベントでそれを実行し、それを何らかのメソッドに自動的に送信したい私のコントローラー。

ご回答ありがとうございます。

4

1 に答える 1

3

あなたはそれをすることはできません(そしてしたく​​ありません)。Model-View-Controller パターンは、Controller がデータ (モデル) を View に提供していることを前提としています。renderメソッドが呼び出されると、View がクライアント ブラウザに送信されます。ビューからコントローラーにデータを送り返す場合は、HTTP に依存し、リンク、フォーム、または Javascript/Ajax を使用する必要があります。

于 2012-12-29T15:52:27.700 に答える