2016-06-08 5 views
1

2 개의 텍스트 입력란과 하나의 선택 입력란이있는 매우 간단한 양식을 작성하고 있습니다. 어떤 이유로, 옵션이있는 선택 태그가 내 페이지에 표시되지 않습니다. 나는 2 개의 텍스트 필드와 선택을위한 라벨을 볼 수 있지만 그것을 선택하지는 않는다. 앱이 레일즈로 작성되었으며 materialize를 사용합니다.선택 태그가 양식에 표시되지 않습니다.

내가 그것을보고하지 않는 것이 너무 분명 뭔가가있을 수 있습니다 만, 생각의 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

당신은 옳습니다. 웬일인지 디스플레이가 none으로 설정되었습니다 ... 감사합니다. Samir :) –

+0

환영합니다. 언제든지 당신을 위해서. – Samir

답변

3

그래서 저는 다른 사람들이 그 문제를 겪을지도 모를뿐 아니라 (Samir의 대답을) 여기에 넣었습니다. 그것은 당신의 삶을 변화시키지 않을 것입니다. 그러나 그것은 당신이 '진짜' 문제).

스타일을 확인하십시오! 어떤 이유로 인해 select 태그의 기본값은 {display : none;}

+0

지금은 너무 바보 같아서 ... 이것은 아주 간단합니다. – krummens

관련 문제