2010-06-18 4 views
21

select 태그를 사용하면 둘 이상의 옵션을 선택하여 HTML 만 사용하여 여러 값을 게시 할 수 있습니까? 예를 들어숨겨진 입력 필드로 여러 값 전달

:

<select multiple="" > 
    <option value="1"/> 
    <option value="2"/> 
    <option value="3"/> 
</select> 

그 하나는 하나 이상의 필드를 사용 <input type="hidden"> 이전 예 달성하는 것처럼 하나 개의 값 이상을 통과 할 수 있는가? 다시 말하지만 HTML을 엄격하게 사용합니다.

답변

44

사용은 [] name 필드에 여러 값을 보낼 :

<input type="hidden" name="your_field_name[]" value="1" /> 
<input type="hidden" name="your_field_name[]" value="2" /> 
<input type="hidden" name="your_field_name[]" value="3" /> 

당신은 your_field_name 필드의 값의 배열을 얻을 것이다.

관련 문제