1

Rails アプリケーションの erb テンプレートの 1 つで、ループから動的にテキスト領域を生成しています。テキスト領域の数はユーザーによって異なります。以下は、指定されたテキスト領域です。

<%= text_area_tag "fields[#{i}][name]",'', :class=>"validate[required,funcCall[checkHELLO]] text-input options", :style=>"width:115px; height:19px; border:#d1d1d1 1px solid;" %>

ご覧のとおり、名前はテキスト領域ごとに異なり、ループを通じて動的に生成されます。クラス名は同じですが、複数の名前があり、TinyMCE と統合されています。これらのテキスト領域のコンテンツを取得する必要があります。しかし、テキスト領域を識別するためのIDを与えると、ループから生成されるため、すべてのテキスト領域で同じになります。これらのテキスト領域の内容を取得する方法が必要です。誰でも同じことを手伝ってもらえますか?

ありがとう :)-

4

2 に答える 2

0

ユーザー テーブルの ID を使用してテキスト フィールドの ID を追加します。このような、

<%= text_area_tag "fields[#{i}][name]",'',id: i, :class=>"validate[required,funcCall[checkHELLO]] text-input options", :style=>"width:115px; height:19px; border:#d1d1d1 1px solid;" %>

次に、この ID で呼び出します。

于 2013-05-30T07:59:30.037 に答える