2016-10-03 182 views
0

我工作的一個項目,我想實現一個投票系統,但我遇到了一些麻煩,我試着隱藏字段創建表單:表單提交按鈕不會顯示

 <% form_for :vote, url: votes_path do |f| %> 
      <%= f.hidden_field :rating, value: '1' %></td> 
      <%= form_submit_button("vote 1") %> 
     <% end %> 

但是,當我運行的提交按鈕不會出現,我不知道我做錯了什麼。

回答

3

form_for產生<FORM>標籤,所以你需要包括它的輸出與<%=

<%= form_for :vote, url: votes_path do |f| %> 
0

使用此代碼:

<%= form_for :vote, url: votes_path do |f| %> 
     <%= f.hidden_field :rating, value: '1' %></td> 
     <%= form_submit_button("vote 1") %> 
    <% end %> 

=通常顯示在視圖頁面的形式,如果你刪除那麼任何輸入標籤都不會顯示。