在jquery rails中保存父项后构建子模型

时间:2015-03-16 12:51:18

标签: jquery ruby-on-rails

在我的rails应用程序中,我有一个嵌套模型,我想在创建父模型后构建子模型,并希望在编辑'父模型的视图。我正在使用jquery作为父模型。

父控制器

def create
  @student = Student.new(student_params)
  if @student.save
    #### I would like to build the child model here
    #@student.student_grades.build
    respond_to do |format|
      format.js {render 'edit'}
    end
  else
    respond_to do |format|
      format.js {render 'new' }
    end
  end
end

不幸的是,上面的代码无效。我在编辑中也有构建行,但它没有帮助,因为渲染直接进入视图

更新 问题不是上面的代码,而是视图中的代码。谢谢你的帮助。

1 个答案:

答案 0 :(得分:0)

在这里复制时可能只是c& p拼写错误,但你已经使用了大写字母' S'在@Student的第二行,但在第3行使用小写的