3

Rails 3 で link_to ヘルパーを使用してカスタム パラメータを使用してリモート POST リクエストを作成するにはどうすればよいですか?

私はこのようなことを試しました:

link_to 'Submit', model_path, :query => "value", :remote => true, :method => :post

POST が機能し、コントロールがコントローラーのアクションに到達しますが、params やその他の場所で POST パラメーターを取得できません。

どうすればいいですか?

4

2 に答える 2

11

さて、私はそれを手に入れました。次のように、model_path 関数自体にパラメーターを渡す必要があります。

 model_path(:query => "value")

それがずっと関数であることに気づきませんでした。パラダイムチェンジ…

于 2010-08-16T05:14:53.033 に答える
1

あなたは2つのことをする必要があります

  1. csrf_meta_tagHTML の頭の中でヘルパーを呼び出す
  2. JavaScript ライブラリの rails.js を追加します。プロトタイプまたは jQuery。
于 2010-08-15T08:27:21.223 に答える