0

ヘルパーを使用していform_forますが、iframeに送信したいと思います。

<%= form_for(section, :target => 'new_section_frame') do |f| %>
  ...
<% end %>

その後、電話をかけ$('form').submit()てフォームをiframeに送信できるようになります。ターゲットが出力htmlに存在しないことを除いて機能します。フォームヘルパーに関するRailsガイドには、この特定の例はありません。

4

2 に答える 2

5

htmlに関連するヘルパーのオプションはform_for、htmlキーに含まれている必要があります。そのようです:

<%= form_for(section, :html => {:target=>'new_section_frame'}) do |f| %>
  ...
<% end %>
于 2013-03-14T15:50:15.323 に答える
-1

これははるかに短く、最近のRailsバージョンで機能するはずです。

<%= form_for(section, target: '_new') %>
于 2016-09-21T12:35:40.860 に答える