[RUBY-ON-RAILS] 루비 온 레일즈는 클래스와 필드를 선택 form_for
RUBY-ON-RAILS루비 온 레일즈는 클래스와 필드를 선택 form_for
나는이 일에 벽에 머리를 구타하고있다. 나는이 일을 수행 f.select 태그만을 사용하여 간단한 select 태그를 만들고 싶어. 나는 예를 아래에 넣어 :
<%= f.select(:object_field, ['Item 1', 'Item 2', 'Item 3', 'Item 4', 'Item 4'], :class => 'my_style_class')%>
좋아, 그래서 기본적으로는 형태가 object_field에 값을 배치 제출 한 번하는 간단한 목록입니다. 모든 작동하지만 클래스 태그가 포함되지 않은 페이지 소스를 볼 수있다. 그것은 그냥 모두 함께 건너 뛰고 오류가 발생하지 않습니다.
사람이 어떤 제안이 있다면 나는 대단히 감사하겠습니다.
해결법
-
==============================
1.이 방법을 시도해보십시오
이 방법을 시도해보십시오
<%= f.select(:object_field, ['Item 1', ...], {}, { :class => 'my_style_class' }) %>
도우미는 두 가지 옵션 해시를 선택 하나, 및 HTML 옵션에 대한 두 번째 소요 선택합니다. 당신이 필요로하는 모든 그래서 항목의 목록 후 첫 PARAM 같은 기본 빈 옵션을 제공하고 html_options에 클래스를 추가하는 것입니다.
http://api.rubyonrails.org/classes/ActionView/Helpers/FormOptionsHelper.html#method-i-select
-
==============================
2.당신은 또한 다음과 같은 프롬프트 옵션을 추가 할 수 있습니다.
당신은 또한 다음과 같은 프롬프트 옵션을 추가 할 수 있습니다.
<%= f.select(:object_field, ['Item 1', 'Item 2'], {include_blank: "Select something"}, { :class => 'my_style_class' }) %>
-
==============================
3.나를 위해이 작품
나를 위해이 작품
<%= f.select :status, [["Single", "single"], ["Married", "married"], ["Engaged", "engaged"], ["In a Relationship", "relationship"]], {}, {class: "form-control"} %>
-
==============================
4.당신은 여기에서 볼 수있다 : http://apidock.com/rails/ActionView/Helpers/FormBuilder/select
당신은 여기에서 볼 수있다 : http://apidock.com/rails/ActionView/Helpers/FormBuilder/select
또는 여기 : http://apidock.com/rails/ActionView/Helpers/FormOptionsHelper/select
선택 태그는 최대 4 인수를 가지고 있으며, 마지막 인수는 HTML 옵션입니다, 여기에 필요, 당신은 클래스를 넣을 수 있습니다 선택 옵션을 의미한다.
= f.select :sms_category_id, @sms_category_collect, {}, {class: 'form-control', required: true, selected: @set}
from https://stackoverflow.com/questions/4081907/ruby-on-rails-form-for-select-field-with-class by cc-by-sa and MIT license
'RUBY-ON-RAILS' 카테고리의 다른 글
[RUBY-ON-RAILS] 루비 온 레일즈에서, 어떻게 "일 10 월 5 일"에서와 같이 "일"접미사로 날짜를 포맷합니까? (0) | 2020.02.05 |
---|---|
[RUBY-ON-RAILS] Heroku가에서 작업을 실행 2.3 스타일의 플러그인과 중단 경고 레일 (0) | 2020.02.04 |
[RUBY-ON-RAILS] 레일 - 고안 - 처리 - devise_error_messages을 (0) | 2020.02.04 |
[RUBY-ON-RAILS] 새 응용 프로그램을 만들 때 레일을 버전을 지정하면 사용 (0) | 2020.02.04 |
[RUBY-ON-RAILS] 3.1 자산 파이프 라인을 레일 : 어떻게 부하 컨트롤러 고유의 스크립트에? (0) | 2020.02.04 |