2016-06-08 42 views
1

我在寫一個非常簡單的表單,其中包含2個文本字段和一個選擇。出於某種原因,帶選項的選擇標籤不會顯示在我的頁面上。我可以看到2個文本字段和選擇的標籤,但不是自己選擇它。 該應用程序是用rails寫的,我使用物化。選擇標記不會顯示在我的表單上

有可能是太過明顯,我看不出來,但思考的3,000萬後,我想這是公平地把它放在SO :) 感謝

下面的代碼:

<form action="/resources" method="post"> 

    <input 
    type="hidden" 
    name="authenticity_token" 
    value="<%= form_authenticity_token %>"> 

    <label for="ressource_name">Ressource Name</label> 
    <input type="text" id="ressource_name" name="resource[ress_name]" value="<%= @resource.ress_name %>"> 

    <label for="ressource_link">Ressource Link</label> 
    <input type="text" id="ressource_link" name="resource[link]" value="<%= @resource.link %>"> 


    <label for="categories">Categories</label> 
    <select id="categories" name="resource[category_id]"> 
    <option value="1">Stuff 1</option> 
    <option value="2">Stuff 2</option> 
    <option value="3">Stuff 3</option> 
    <option value="4">Stuff 4</option> 
    <option value="5">Stuff 5</option> 
    <option value="6">Stuff 6</option> 
    <option value="7">Stuff 7</option> 
    <option value="8">Stuff 8</option> 
    </select> 
    <br> 
    <input type="submit" value="Post"> 
</form> 
+1

可能有一些其他問題,可能是造型問題。因爲我可以看到選擇框。檢查選擇框的樣式。可能是通過它隱藏的查詢。 – Samir

+0

你是對的,出於某種原因,顯示設置爲無...謝謝薩米爾:) –

+0

歡迎。這裏隨時爲你服務。 – Samir

回答

3

所以我把答案(來自薩米爾)和我想其他人可能會遇到這個問題(它不會改變你的生活,但它可以節省你幾分鐘,你想花'真正的'問題)。

檢查造型!出於某種原因,選擇標籤默認爲{display:none;}

+0

我現在覺得很愚蠢......這很簡單 – krummens