2013-02-12 5 views
1

다음 코드가 있으며 Shift 버튼을 사용하여 여러 옵션을 선택할 수 있기를 원합니다. 다음 코드는 드롭 다운 옵션 메뉴의 항목 목록을 표시합니다. DB에 테이블 목록이있어 테이블의 데이터로 드롭 다운 메뉴를 채 웁니다.jsp 드롭 다운에서 여러 옵션 선택

<select name="getfromall" id="getfromall" style="width:16em onChange=getBooks();"> 

<option value="All"><%=msg.getString("All Books")%></option> 
<% 
    java.util.ArrayList allBooks = Library.AddBook.getBookList("%"); 
     for(int i=0;i<allBooksl.size();i++) 
       { 
      %> 
      <option value="<%=((String[])allBooks.get(i))[0]%>" 
         <% 
     if((getfromall1).equals(((String[])allBooks.get(i))[0])) 
           out.print("selected");%>> 

<%=((String[])allBooks.get(i))[1]%> 
</options> 
<% 
}//end if 
%> 
</select> 

답변

0

당신은 당신의 <select> 태그에 multiple 속성을 사용해야합니다

<select multiple name="getfromall" ... > 
+0

나는, 내가 드롭 다운 메뉴를 유지하고 마우스로 목록에 두 개 이상의 항목을 선택하거나 이동 할 수있는 방법을 궁금해 드롭 다운 메뉴가 disapeared 것으로 나타났습니다? – spitti84

+0

드롭 다운 메뉴에서 여러 옵션을 선택할 수 없습니다. – Uooo

1

사용 multiple가 사용자에게 표시하는 방법에 대해 많은 옵션 말을 여러 선택과 size을 허용 할 수 있습니다.

<select name="getfromall" multiple="multiple" size="5" ...> 

http://www.w3.org/TR/html-markup/select.html

관련 문제