estoy escribiendo un formulario de petición Ajax con Ruby on Rails usando una etiqueta collection_select
que tiene este aspecto:cómo anular [] corchetes en ruby?
<%= collection_select("Jobs", "clearance", @allClearances, "clearance", "clearance", {:prompt => "Select a Clearance"})%>
Rubí entonces construye un selecto etiqueta HTML con id = "Jobs_clearance"
y name = "Jobs[clearance]"
Quiero enviar el parámetro a mi controlador, que se ve así:
class JobsController < ApplicationController
def foo
@clearance = params[:Jobs[clearance]]
end
Desafortunadamente, Ruby sólo lee ":Jobs"
como el símbolo en lugar de ":Jobs[clearance]"
¿Hay alguna manera de escapar del []
? la barra invertida no funciona.
funcionó como un encanto. Gracias kmorris! –