Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ruby-on-rails/53.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jquery rails js格式的回形针_Jquery_Ruby On Rails - Fatal编程技术网

Jquery rails js格式的回形针

Jquery rails js格式的回形针,jquery,ruby-on-rails,Jquery,Ruby On Rails,在我的rails应用程序中,我有一个带有文件附件的表单。我正在使用回形针上传文件 模型和附件已保存,但无法以respond\u to格式响应。错误消息显示:ActionController::UnknownFormat 下面是我的代码 <%= form_for @student, remote: true, authenticity_token: true do |f| %> def create @student = Studnet.new(student_params)

在我的rails应用程序中,我有一个带有文件附件的表单。我正在使用
回形针
上传文件

模型和附件已保存,但无法以
respond\u to
格式响应。错误消息显示:
ActionController::UnknownFormat

下面是我的代码

<%= form_for @student, remote: true, authenticity_token: true do |f| %>

def create
  @student = Studnet.new(student_params)
  if @student.save
    respond_to do |format|
      format.js {render 'edit'}
    end
  else
    respond_to do |format|
      format.js {render 'new'}
    end
  end
end

def创建
@学生=Studnet.new(学生参数)
如果@student.save
回应待办事项|格式|
format.js{render'edit'}
结束
其他的
回应待办事项|格式|
format.js{render'new'}
结束
结束
结束

您调用的应该是js..,而不是html/json。类似于:-

Started GET "/images/user_8" for 127.0.0.1 at 2015-03-10 07:17:45 -0700
Processing by ImagesController#show as js

你能在服务器日志中看到类似的内容吗?

你能显示编辑代码吗?它与“新建”代码类似:你确定你能响应js并呈现视图吗?