我是一个新手 RoR 程序员,在我使用 remotipart 上传文件并将其与 POST 请求一起提交给控制器后,我目前正在尝试让我的 js 工作。基本上,在单击按钮提交后,POST 请求已成功发送,但 parse_bond_file.js.erb 被启动为 OTHER 而不是 SCRIPT。这是我的代码:
---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!');
请帮忙。谢谢!