私は初心者の RoR プログラマーで、現在、remotipart を使用してファイルをアップロードし、POST 要求でコントローラーに送信した後、js を機能させようとしています。基本的に、送信ボタンをクリックした後、POST リクエストは正常に送信されますが、parse_bond_file.js.erb は SCRIPT ではなく OTHER として開始されます。これが私のコードです:
---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!');
助けてください。ありがとう!