2013-01-18 3 views
0

내가 페이지트위터 부트 스트랩 드롭 다운 + 부트 스트랩 - 다중 선택

.btn-group 
    %a.btn.dropdown-toggle{"data-toggle"=>"dropdown", href: "#"} 
     Test 
     %span.caret 
    %ul.dropdown-menu#dropdown-menu-test1 
     - if data.any? 
     - data.each do |account| 
      %li 
      %label.checkbox 
       %input{ type: :checkbox, value: some_value, name: "test", checked: some_condition}some data 

내가 좋은 일에 트위터 부트 스트랩 드롭 다운 목록을 가지고 있지만 내가 https://github.com/davidstutz/bootstrap-multiselect로 변환 할 수 있습니다. 그렇게하기 위해 나는 으로 %ul - %li을 대체해야합니다.

그러나 페이지로드시 일부 옵션을 확인할 수있는 기능이 없음이 밝혀졌습니다. 더 많은 것이 있습니다. params["multiselect-test-name"]은 0입니다.

페이지로드 (일부는 some_condition에 따라 다름)에서 몇 가지 옵션을 확인하는 기능이없고 params["multiselect-test-name"]이 부족합니다.

답변

0

당신은 예를 들어이 options_for_select(["test1", "test2", "test3"])

같은 옵션을 시도해야합니다 :

%select{class: "multiselect", multiple:true, id: "multiselect-test", name: "multiselect-test-name", options_for_select(["test1", "test2", "test3"])} 

그것이 인샬라 당신을 위해 작동합니다 ..

관련 문제