2017-02-16 3 views
0

디자인 및 일부 기능에 대해 의미있는 UI를 사용하여 드롭 다운 선택에서 다중 값 게시를 수행하지 못했습니다. 선택 입력에 블록을 추가하지만 제출할 때 숫자 문자열 만 게시합니다. 입력 값 (array 대신). 선택에서 가장 높은 숫자를 게시하는 것 같습니다.SemanticUI 다중 선택 다중 값 게시

아무에게도 어떻게 작동하게 할 수 있습니까? (이전 값 로딩은 완벽하게 작동합니다);

<select class="ui dropdown" id="subjs" name="subj" multiple> 
       <?php 
       $selected = $cats->getsubj(); 
       $subs = $cats->getsubj(true); 
       if (isset($subs) && count($subs) > 0) 
        for ($i = 0; $i < count($subs); $i++) { 
         $opt = (in_array($subs[$i], $selected)) ? ' selected="selected"' : ''; 
         ?> 
         <option class="subjs" value="<?php echo $subs[$i]['ID']; ?>" <?php echo $opt; ?>><?php echo $subs[$i]['title']; ?></option> 
         <?php 
        } 
       ?> 
</select> 

JS :

<script> 
    $('.ui.dropdown').dropdown({ 
     maxSelections: 2 
    }); 
</script> 

PHP :

var_dump($_POST); 

스크립트가 데이터베이스에서 범주의 목록은 옵션으로 선택에있다. 각 옵션의 값은 ID (정수)입니다. 한 문서에 여러 선택 이름 매개 변수에 하나 개 이상의

모든 조언은 apreciated 카테고리 ... 고맙습니다 바보 같은 실수를 모두 잘

답변

0

, 간단한 추가 '[]'를 좋아 할 수있다 포스트 배열.

<select name="x[]"></select>