Ruby on rails 4 RubyonRails4:modal中的新动作
在索引视图中,我有一个模型列表和“新建”按钮。当用户单击按钮时,模态表单应显示一个字段:模型名称-创建模型所需的唯一字段。当用户输入名称并单击“提交”按钮时,“模型保存和编辑”视图将显示为普通页面(模型中的所有字段均可编辑) 如何做到这一点?我已尝试在索引操作中构建新对象:Ruby on rails 4 RubyonRails4:modal中的新动作,ruby-on-rails-4,modal-dialog,twitter-bootstrap-3,Ruby On Rails 4,Modal Dialog,Twitter Bootstrap 3,在索引视图中,我有一个模型列表和“新建”按钮。当用户单击按钮时,模态表单应显示一个字段:模型名称-创建模型所需的唯一字段。当用户输入名称并单击“提交”按钮时,“模型保存和编辑”视图将显示为普通页面(模型中的所有字段均可编辑) 如何做到这一点?我已尝试在索引操作中构建新对象: def index @my_models = MyModel.all @new_model = MyModel.build end 但这不起作用(虽然没有@new\u model索引显示没有问题,但
def index
@my_models = MyModel.all
@new_model = MyModel.build
end
但这不起作用(虽然没有@new\u model
索引显示没有问题,但我得到了缺少的模板错误)
另一个问题是如何呈现表单?我应该将表单放入new.html.erb
文件中吗
然后将
包含在模态的主体中?(我正在使用Bootstrap3.1创建模式本身)?您只需使用
@my_model = MyModel.new
打电话
<%= render 'form' %>
它使用@my_model.我应该把
放在哪里?它是将显示在弹出窗口中的表单吗?在索引视图中,包装在引导模式中。