Rails 양식의 선택 항목에 테이블에서 읽어들인 값을 표시합니다.
4020 단어 Rails
개시하다
Rails의 양식 선택 항목에서 테이블에서 읽어들인 값을 표시합니다.
컨디션
방법
Jichitais 테이블에는 다음 데이터가 포함되어 있으며 항목을 선택한 드롭다운 메뉴에 표시됩니다.
select 방법과collection 사용하기select 방법을 사용하는 방법은 있지만, 기본적으로 어느 것이든 다 된다.단, 선택한 항목에 여러 항목을 표시하려면 select 방법만 사용할 수 있습니다.
select 방법 사용하기
_form.html.slim.form-group
= f.label :jichitai_id, "都道府県1", class: 'control-label'
= f.select :jichitai_id,
Jichitai.where('enduser_cd < 500').map{ |i| "#{i.id} #{i.enduser_cd} #{i.sikutyou}" },
{include_blank: true},
class: 'selectpicker form-control',
id: 'jichitai_1'
보아하니 이렇다.
collection_select 방법 사용하기
_form.html.slim.form-group
= f.label :jichitai_id, "都道府県2", class: 'control-label'
= f.collection_select :jichitai_id,
Jichitai.where('enduser_cd >= 500'), :enduser_cd, :sikutyou,
{include_blank: true},
class: 'selectpicker form-control',
id: 'jichitai_2'
보아하니 이렇다.
참고 자료
Reference
이 문제에 관하여(Rails 양식의 선택 항목에 테이블에서 읽어들인 값을 표시합니다.), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/pyon_kiti_jp/items/739e05f202d487b89ab1
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
.form-group
= f.label :jichitai_id, "都道府県1", class: 'control-label'
= f.select :jichitai_id,
Jichitai.where('enduser_cd < 500').map{ |i| "#{i.id} #{i.enduser_cd} #{i.sikutyou}" },
{include_blank: true},
class: 'selectpicker form-control',
id: 'jichitai_1'
.form-group
= f.label :jichitai_id, "都道府県2", class: 'control-label'
= f.collection_select :jichitai_id,
Jichitai.where('enduser_cd >= 500'), :enduser_cd, :sikutyou,
{include_blank: true},
class: 'selectpicker form-control',
id: 'jichitai_2'
Reference
이 문제에 관하여(Rails 양식의 선택 항목에 테이블에서 읽어들인 값을 표시합니다.), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/pyon_kiti_jp/items/739e05f202d487b89ab1텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)