我正在使用一个如下所示的collection_select标签编写一个带有Ruby on Rails的Ajax请求表单:
<%= collection_select("Jobs","clearance",@allClearances,{:prompt => "Select a Clearance"} )%>
Ruby然后构建一个HTML选择标记,其id =“Jobs_clearance”和name =“Jobs [clearance]”
我想将参数发送到我的控制器,如下所示:
class JobsController < ApplicationController def foo @clearance = params[:Jobs[clearance]] end
不幸的是,Ruby只读取“:Jobs”作为符号,而不是“:Jobs [clearance]”
有没有办法逃脱[]的?反斜杠不起作用.