2014-09-03 2 views
3

객관식 드롭 다운 필드에 여러 기본값을 표시하려면 어떻게해야합니까? 시나리오를 가정 해 보았을 때, 화학을 선택 과목으로 선택한 학생들은 거의 없습니다. 언젠가 더 많은 것을 추가해야 할 때, 이전에 주제를 선택한 사람을 볼 수 있습니다.모압의 드롭 다운 매크로

<default-field title="subject"> 
    <drop-down allow-empty="false" allow-multiple="true" > 
     <list-options list="students" text="${student}"/> 
    </drop-down> 
</default-field> 

이 코드는 항상 모든 학생을 드롭 다운에 표시합니다. 선택한 몇 명의 학생을 이미 표시하고 싶습니다.

목록을 업데이트하는 것과 같습니다. 어떻게 그렇게 효율적으로 할 수 있습니다.

답변

0

드롭 다운에 제한된 항목 만 포함하려면 코드 예제에서 "students"목록의 미리 작업을 필터링하십시오.

+0

이미 제한된 항목을 표시하고 싶습니다. no-current-selected-key 속성에는 기본 선택 항목 하나만 표시되지만 여러 기본 선택 항목을 표시하려고합니다. –

+0

현재 프레 임워크에있는 좋은 해결책은 없으며 인라인 또는 포함 된 Freemarker 템플릿 (render-mode.text 요소 사용) 만 사용하십시오. 이것은 폼 필드와 일반 스크린 위젯을 사용할 수있는 곳이면 어디에서나 사용할 수 있습니다. –

관련 문제