2012-06-08 26 views
0

我有這樣一個彈出式窗口形式:JavaScript的執行,但也顯示爲文本

<%= form_tag "/controller/action", :method => :get, :remote => true do %> 
... 
<% end %> 

在我的控制器:

提交我後試圖改變父窗口的元素action.js.erb

window.opener.$('#some-div').html('<div class="flash notice">...</div>'); 

或者沒有jQuery的:

window.opener.document.getElementById('some-div').innerHTML = '<div class="flash notice">...</div>'; 

在這兩種情況下,我都會在我的div中收到Flash消息,並將action.js.erb的全部內容作爲文本加上。

我在做什麼錯?

回答

0

我猜測Rails正在逃避你的文本。

相關問題