2014-10-27 67 views
0

我有一個模式中的button_tag。我想要按鈕在新窗口中打開鏈接。我嘗試過使用target:「_blank」,但它不起作用。我也嘗試過使用link_to,但是這甚至不打開模式。使用目標:button_tag上的「_blank」

這裏是我的視圖代碼:

= button_tag(type: 'submit', class: "btn btn-lg btn-test") do 
    Go <i class='icon-external-link'></i> 

請幫幫忙!謝謝。

+0

提交表單重定向到一個新的URL,應在新標籤中打開。 – user3477051 2014-10-27 21:04:06

回答

1

提交一個表單到新窗口,<form>元素上使用target屬性:

<form action="" target="_blank"> 
+0

我在上面提到過,target =「_ blank」不適合我。請提及button_tag的位置,如果你知道它,我應該把目標放在空白處。謝謝。 – user3477051 2014-10-27 21:03:26

+0

您需要將'target'放在'form'元素中。請嘗試http://stackoverflow.com/a/15413933/3603869或https://www.ruby-forum.com/topic/57141 – 2014-10-27 21:07:08

+0

謝謝!這工作。 – user3477051 2014-10-27 21:11:45