Ruby on Rails远程创建表单,弹出show partial

时间:2013-03-25 22:03:44

标签: ruby-on-rails ajax

我是一名RoR青少年,我正在制作网上商店应用,所以:

  • 在产品展示视图中我有@line_item
  • 的远程表单
  • 在products_controller的show动作中我有@line_item = LineItem.new
  • 我在create.js.erb
  • 中有views/line_items个文件
  • line_items_controller的创建操作如下所示:

    respond_to do |format| format.js { } end

问题:如何在提交订单项的创建表单时显示包含line_item详细信息的弹出窗口?

1 个答案:

答案 0 :(得分:1)

您不需要控制器中的那一行 - 您只需触发create.js.erb中弹出窗口的显示。执行create controller方法后,js文件将按惯例呈现,因为它是异步调用。