0

has_many の材料を含むレシピがあるとします。レシピ作成ページに各材料のフォームを用意したいとします。ユーザーがボタンをクリックして新しい成分を追加し、すべての成分を保存してレシピに属するようにするにはどうすればよいですか?

4

2 に答える 2

0

ここでの主なアイデアは、レシピ作成ページに「材料の追加」のようなリンクを作成し、それに固有のクラスを与えることです。次に、jQueryを使用して、材料の作成に使用されるページを取得するリンクのクリックメソッドにAJAXアクションを追加します。[送信]をクリックすると、パラメータにも表示されます。paramsハッシュをより適切に機能させるには、IDをいじる必要があるかもしれません。

それで十分か、コード例も必要かどうかを教えてください。

于 2011-08-08T02:18:38.230 に答える
0

ネストされた属性を受け入れてビルドする必要があります。Ryan Bates Railscast を見て、それに ajax を追加するだけです。

ここ

そしてここ

于 2011-08-08T04:04:50.497 に答える