Ruby on rails rails多输入记录
我不熟悉rails。我有一个让我头疼的问题,这里是: 例如,我有一个控制器和视图: 控制器:Ruby on rails rails多输入记录,ruby-on-rails,ruby-on-rails-3,Ruby On Rails,Ruby On Rails 3,我不熟悉rails。我有一个让我头疼的问题,这里是: 例如,我有一个控制器和视图: 控制器: class OrdersController < ApplicationController def new @Order = Order.new end def create @Order = Order.new(params[:order]) if @Order.save flash[:notice] = "Successfully crea
class OrdersController < ApplicationController
def new
@Order = Order.new
end
def create
@Order = Order.new(params[:order])
if @Order.save
flash[:notice] = "Successfully created order."
redirect_to @Order
else
render :action => 'new'
end
end
class OrdersController“新建”
终止
终止
视图:
所以我的问题是:
在显示上面的表单之前,我希望有一个text_field_标记,指定我希望基于count生成多少表单(粗略地说,复制表单div),然后同时将数据插入数据库,
这个想法是为了加快速度,这样用户就不必一次只输入一条数据,而是一次提交多条记录
我该怎么做?您对使用javascript感兴趣吗?或者在服务器上做所有事情?我认为javascript会好的,我感谢任何可用的解决方案:)
<% title "Menu Order" %>
<%= form_for @Order do |f| %>
<%= f.error_messages %>
<div id="form-order">
<p>
<%= f.label :name%><br />
<%= f.text_field :name, %>
</p>
<p>
<%= f.label :menu_order %><br />
<%= f.text_field :menu_order %>
</p>
</div>
<%= f.submit %>