我有一个简单的文件上传字段:“
<form action="<%= @post.url %>" method="post" enctype="multipart/form-data" id="new_file_tag">
<% @post.fields.each do |name, value| %>
<input type="hidden" name="<%= name %>" value="<%= value %>"/>
<% end %>
<input type="file" name="file"/>
<input type="submit" class="btn btn-awaken btn-sm">
</form>
我从S3 online docs获取的。唯一的问题是它在上传后重定向到S3对象而不是简单地返回到同一页面。
如何更改表单以完成此操作?我尝试将表单更改为rails帮助程序,但由于自动accept-charset="UTF-8"
参数,上传将失败。
答案 0 :(得分:2)
表单应包含success_action_redirect选项的字段,该字段具有您希望将用户重定向到成功发布后的URL的值。