1

以下は新しいタブを開きません。代わりに、現在のタブで開きます。

link_to ... :method => :post, :target => '_blank'

HTMLは以下を返します:

<a target="_blank" rel="nofollow" data-method="post" href="/foobar/videos/abc/buy">Foobar</a>

Railsヘルパーを使用して新しいウィンドウに投稿できないと聞きました。私がこれを読むまで: https ://github.com/rails/rails/issues/2885 (4か月前に投稿されました)。

回避策もいただければ幸いです。しかし、もっと重要なことに、私はそれがそのように動作している理由を探しています。

4

1 に答える 1

2

https://github.com/rails/jquery-ujs/commit/888be8adcb7d609f442b3883dc722で修正されているようです。

「jquery-ujs」は「jquery-rails」gemの一部として配布されます。

bundle update jquery-rails最新バージョン(2.1.1)に自分自身を試してみてください。

于 2012-09-05T05:17:33.007 に答える