我有一个包含表单的模式,用户可以在其中上传照片。正确上传照片后,我想通过 Ajax 进行响应并显示一条消息。
不幸的是,表单是在 HTML 中提交的,而不是在 JS 中提交的。
任何想法?
表格代码:
<%= form_for(Object.new() , :url => {:controller => 'objects', :action => 'create'}, :remote=> true, :html => { :multipart => true }) do |f| %>
<%= f.file_field :photo, label: 'add a photo' %>
<%= button_tag(type: 'submit', class: "btn btn-success") do %>
<i class="icon-arrow-up icon-white upload"></i>Upload
<% end %>
<% end %>
谢谢