我是一個新手RoR程序員,我目前正在嘗試使用remotipart上傳文件並將其提交給控制器的POST請求後,我的js工作。基本上,單擊按鈕提交後,POST請求已成功發送,但parse_bond_file.js.erb的啓動方式爲OTHER而不是SCRIPT。這裏是我的代碼:Javascript未被執行從remotipart後提交
--- upload.html.erb ###
<%= form_for :parse_bond, :url => parse_bond_file_issuers_path, :html => { :multipart => true, :method => :post }, :remote => true do |f| %>
<%= f.file_field :csv %>
<%= f.submit 'Parse'%>
<% end %>
--- issuer_controller.rb ---
def parse_bond_file
respond_to do |format|
format.js
end
end
--- parse_bond_file.js。 erb ---
alert('hello world!');
請幫忙。謝謝!
我有同樣的問題。你找到什麼了嗎? – highBandWidth 2013-02-13 22:50:55