2014-05-11 4 views
0

PHP로 값을 게시하지 않는 html 양식의 선택 상자가 있습니다. PHP에서 HTML Mutli 값을 게시하지 않음으로 선택 PHP

<select multiple='multiple' name='mydropdown'> 
    <option value='1'>1</option> 
    <option value='2'>2</option> 
    <option value='3'>3</option> 
</select> 

나는 그것을 선택 상자에서 마지막으로 선택한 값에 대한 단일 값을 반환 $_REQUEST를 읽어보십시오. 내가 PHP에서 결과를 처리 할 수 ​​있도록 다시 게시 된 배열 또는 선택한 항목의 목록을 얻기 위해 변경하거나 편집해야 할 무엇

?

나는 그것이

+1

페이지에서이 드롭 다운을 여러 번 반복 하시겠습니까? 그렇다면 이름을'name = 'mydropdown []''으로 변경하십시오. 이것은 일반적으로 HTML 입력 배열이라고 불리우며 같은 이름을 가진 모든 드롭 다운의 값을 보존합니다. –

답변

1

PHP 감사하겠습니다 aswell 당신의 대답은 상자를 선택 JQuery와에 적용 할 수 있다면 그래서 JQuery multi 선택 상자에 선택을 변환하고 싶은 당신이 여러 값을 얻는 경우 그 양식 컨트롤 이름이 []로 끝나는 필요 같은 이름에서. 여러 값을 얻기위한 이유는 같은 이름을 가진 여러 양식 컨트롤, 또는 단일 선택 multiple 요소 인 경우

<select multiple='multiple' name='mydropdown[]'> 

그것은 중요하지 않습니다.