我是一个新手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