2016-04-15 8 views
0

私は線量と名前のような2つの入力があるレールでフォームを作成しようとしています。今度は線量と名前を追加します。文字列、例えば私は線量20 +線量30 +線量40を持つことができますあなたは私を助けることができます。どのように私はJavaScriptを使用する必要があります私のテーブルにそれを保存する前に、この文字列を作成するか、レールでそれを使用することができます任意の方法です。Railsフォームの多くの入力から1つの文字列を作成する方法

答えて

1

この複合文字列は、保存するためにのみ必要です(表示されない場合)。あなたはこのようなコントローラメソッドでIDを行うことができます

def update 
string = "#{params[:dose20]}#{params[:dose30]}#{params[:dose40]}" 
... 
end 

またはbefore_saveコールバックモデル内で使用します。

私はこのようなsmtをお探しですかhttps://github.com/ncri/nested_form_fieldsまたはこれはDynamically add fields in rails with out nested attributesですか?

+0

私は1つの入力フォームと送信ボタンを持っています。文字列を作成するために1つずつ追加したいのですが、それをテーブルに追加したいと思います。 –

+0

私はこのようなsmtを探しているでしょうかhttps://github.com/ncri/nested_form_fieldsまたはこれhttp://stackoverflow.com/questions/17839147/dynamically-add-fields-in-rails-with-out-nested-属性/ 17926645? – shade88

+0

私は簡単にjavascriptでそれを行うことができます。私は返信のためにレールの方法でそれを行う方法を見つけることを試みていました。 –

関連する問題