在Rails中拥有动态表单动作的优雅方式

时间:2017-10-03 12:50:35

标签: ruby-on-rails

我有一个包含许多属性和默认action = "controller_action_name/default_1/default_2"的表单。根据用户的选择,这些参数需要更改为相应的路径,并且我通过javascript进行制作。

我的印象是,这不是Rails中的最佳实践,因为它看起来有点混乱。

我尝试直接在控制器操作上更新这些参数:

params[:default_1] = params[:search][:param_a] # param_a and param_b are two input values from te form "search"
params[:default_2] = params[:search][:param_b]

获取URL" ... / controller_action_name / param_a / param_b"

并且目标网址没有改变,即使更改控制器上的参数...还有另外一种方法吗?谢谢。

0 个答案:

没有答案