0
我知道如何讓我的表單在提交後不會被刪除?在提交後保留值
這是我用來填充選擇列表中的行:
<% = select: search,: style, [[All, ""]] + Proyect.all (: group => "style",: order => "style"). collect {| a | [a. style a.estilo]}%>
請幫我
在此先感謝
我知道如何讓我的表單在提交後不會被刪除?在提交後保留值
這是我用來填充選擇列表中的行:
<% = select: search,: style, [[All, ""]] + Proyect.all (: group => "style",: order => "style"). collect {| a | [a. style a.estilo]}%>
請幫我
在此先感謝
耶。非常簡單。
解決與添加到當前行如下因素參數:
{:selected=>params[:search][:style]}
從而留下
<% = select: search,: style, [[All, ""]] + Proyect.all (: group => "style",: order => "style"). collect {| a | [a. style a.estilo]},{:selected=>params[:search][:style]}%>
感謝反正
------------- ------附件---------
這是正確的,但我的解決方案,一半好解決方案,因爲我有問題,我f參數仍未創建?
如何做這樣的事情:
{: selected => params [: search] [: style] if params [: search] [: style]! = nil}%>
是如下:
<% = select: search,: style, [[All, ""]] + Proyect.all (: group => "style",: order => "style"). collect {| a | [a. ]},{: a.estilo style selected => params [: search] [: style] if params [: search] [: style]! = nil}%>
什麼想法?
您需要設置選擇的選項。這種情況下,第二屆一個選擇:
<%= options_for_select([['Lisbon', 1], ['Madrid', 2], ...], 2) %>
的解釋
見 here