我正在开发一个 Rails 应用程序,我有一个表单,我想根据条件更改方法(:put vs :post)params[id].to_s.present?
:. 这是我的尝试,但无论我做什么,我都会遇到各种错误:
<%= form_tag( country_pend_create_path(), "#{params[:id].to_s.present? ? ':method => :put' : ':method => :post'}", :class => 'form-horizontal') do %>
知道我知道form_for()
自动执行此目的,但我不能也不想form_for()
用于此表格。关于如何让它发挥作用的任何想法?