使用remote: true form_for发送[:commit]参数可以通过以下步骤实现:
<%= form_for @model, remote: true do |f| %>
...
<% end %>
<%= f.submit 'Submit', name: 'commit', value: 'parameter_value' %>
def create
if params[:commit] == 'parameter_value'
# 执行相应的操作
end
end
这样,当用户点击提交按钮时,表单将以异步方式提交到服务器,并在控制器中根据提交的[:commit]参数值执行相应的操作。
推荐的腾讯云相关产品:腾讯云云服务器(CVM)和腾讯云对象存储(COS)。
领取专属 10元无门槛券
手把手带您无忧上云