Как реализовать select multiple?

Прекрасно работает без multiple, подскажите как все таки сделать так, что бы в можно было передавать через запятую $_POST['option']. Спасибо!

<select name="usert[]" multiple onchange="fetch_select(this.value);">
<option value="0">0</option>
<option value="1">1</option>    
<option value="2">2</option>
</select>

<p id="print-ajax"></p>

    

<script type="text/javascript">
            function fetch_select(val){
                $.ajax({
                    type: 'post',
                    url: './ajax/select_infor.php',
                    datatype:'json',
                    data: {option:val},
                    success: function (response) {
                        $('#print-ajax').html(response);//This will print you result

  }
  
                });
            }
        </script>

select_infor.php:

echo $_POST['option'];
  • Вопрос задан
  • 39 просмотров
Пригласить эксперта
Ответы на вопрос 1
Azurre
@Azurre
Web Developer
Подставьте вместо this.value в onchange
Array.from(this.selectedOptions).map(option => option.value)
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы