2014-09-05 6 views
3

selectize.js로 잘 작동하는 선택 드롭 다운이 거의 없습니다. 양식 게시시 선택한 마지막 옵션 만 보냅니다. 예를 들어, 사용자가 다음을 선택한 경우 : post 형태의 A, B, C var_dump ($ _ POST); C 만 나타납니다. 다른 선택의 경우도 마찬가지입니다.selectize.js는 선택한 모든 옵션을 보내지 않고 마지막 하나만 전송합니다.

내가 문서를 통해 가서 온라인이 아닌 해결할 수 검색, 난 정말 사소한는 것을 확신하지만, 내가 아는까지, 나는 모른다 :(

크게 도움 감사하겠습니다! 감사합니다!

+0

당신은 나에게 링크를 보낼 수 있습니다 –

+0

나는에 코드를 복사 한 :?.이 몇 가지 단서를 줄 수있는 희망 http://jsfiddle.net/to0b60pg/ 감사 – Anx

+0

내 대답 –

답변

5
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js"></script> 
<link href="https://maxcdn.bootstrapcdn.com/bootstrap/3.2.0/css/bootstrap.min.css" rel="stylesheet"> 
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.2.0/js/bootstrap.min.js"></script> 
<script src="http://brianreavis.github.io/selectize.js/js/selectize.js"></script> 



<?php 
if(isset($_POST["save"])){ 
    echo '<pre>'; 
    print_r($_POST); 
    echo '</pre>'; 



} 

?> 

<form action="" method="post"> 
<label>Select Class(s)</label> 
<select multiple id="classname" name="classname[]" required class="form-control"> 
    <option value="1">NUR</option> 
    <option value="2">KG</option> 
    <option value="3">PREP</option> 
    <option value="4">I</option> 
    <option value="5">II</option> 
</select> 
<label>Subjects</label> 
<select multiple id="subjects" name="subjects[]" required class="form-control"> 
    <option value="1">English</option> 
    <option value="2">EVS</option> 
    <option value="3">Maths</option> 
    <option value="4">Science</option> 
    <option value="5">Social</option> 
</select> 
<label>Examinations</label> 
<select multiple="multiple" id="exams" name="exams[]" required="true" class="form-control"> 
    <option value="1">Formative Assessment I</option> 
    <option value="2">Formative Assessment II</option> 
    <option value="3">Formative Assessment III</option> 
    <option value="4">Formative Assessment IV</option> 
    <option value="5">Annual</option> 
</select> 

<input type="submit" name="save" value="save" /> 
</form> 

<script> 
    $(document).ready(function() { 
    $('#exams').selectize({ 
     hideSelected: 'true' 
    }); 

    $('#subjects').selectize({ 
     hideSelected: 'true' 
    }); 

    $('#classname').selectize({ 
     hideSelected: 'true' 
    }); 
}); 

</script> 
+0

감사 Ritesh을 확인하시기 바랍니다 :)! – Anx

+0

@Anx 환영합니다 ... –