2011-01-09 9 views

Antwort

5

Sie können ein verstecktes Feld verwenden.

<input id="thing" type="hidden" value="<%= params[:thing] %>" /> 

Setzen Sie diesen Code in der neuen Ansicht.

+3

Oder wenn Sie einen Rails Helfer bevorzugen: '<% = hidden_field_tag ​​'Sache', params [: sache]%>' – Tintin81

2

Ich habe festgestellt, dass <input type="hidden" name="modal" value="true" /> auch funktioniert.

+0

Hallo, willkommen bei Stackoverflow! Kannst du bitte deine Antwort etwas erweitern? Es ist nicht ganz klar, wie das hilft, asker – mvp

+0

Ähnlich wie die Antwort von Nerian gibt mein Code auch an den Controller einen zusätzlichen Parameter, der als params [: modal] zugegriffen werden kann, wenn es nicht in Form oder params ist [: Objekt] [ : modal] wenn die Zeile in form_for object ist – user460502

Verwandte Themen