Rails 5和载波
我加:
gem 'remotipart','~> 1.3.1'
和
//= require jquery.remotipart
我有以下表格:
= simple_form_for state,remote: true do |f| = f.input :wsr
该表单的输出:
<form class="simple_form" novalidate="novalidate" id="edit_odc_state_73" enctype="multipart/form-data" action="/odc_states/73" accept-charset="UTF-8" data-remote="true" method="post">
但是当我提交表格时:
Started PATCH "/odc_states/73" for 127.0.0.1 at 2016-12-29 16:02:56 +0700 Processing by OdcStatesController#update as HTML Parameters: {"utf8"=>"✓","odc_state"=>{"wsr"=>#<Actiondispatch::Http::UploadedFile:0x007f67ba393338 @tempfile=#<Tempfile:/tmp/RackMultipart20161229-10725-1r3sn5z.txt>,@original_filename="test1.txt",@content_type="text/plain",@headers="Content-disposition: form-data; name=\"odc_state[wsr]\"; filename=\"test1.txt\"\r\nContent-Type: text/plain\r\n">},"id"=>"73"} Can't verify CSRF token authenticity. Completed 422 Unprocessable Entity in 1ms (ActiveRecord: 0.0ms) ActionController::InvalidAuthenticityToken (ActionController::InvalidAuthenticityToken):
为什么要以HTML格式发送任何想法?
解决方法
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。