Insertar Multiple select con ajax?

Hoy acudo a ustedes con un problema que no he podido resolver,

Y es que actualmente estoy realizando un CRUD con php y ajax y tengo la necesidad de insertar un Múltiple select pero no se como hacerlo con ajax soy nuevo utilizándolo, tengo este ejemplo para realizarlo con solamente con php pero no lo se implementar en ajax DD:

¿Alguien qué me oriente?

<html>
<body>
    <?php 
        if (!$_POST){ 
        ?> 
<form action="select2.php" method="POST"> 
    Substance: <br> 
        <select class="form-group" name="ids[]">
                        <option>Seleccione:</option>
                        <?php
                          $mysqli = new mysqli('localhost', 'root', '1234', 'reach_v1');
                          $query = $mysqli -> query ("SELECT id_sus, name_sus, casnum_sus FROM sustance");
                          while ($valores = mysqli_fetch_array($query)) {
                            echo '<option value="'.$valores[casnum_sus].'">'.$valores[casnum_sus].'</option>';
                          }
                        ?>
                      </select><br> 
    <input type="submit" value="Enviar datos!" > 
</form> 
<?php
}else{ 
       $subs=$_POST["ids"]; 
       //recorremos el array de subs seleccionadas. No olvidarse q la primera posición de un array es la 0 
       for ($i=0;$i<count($subs);$i++) 
          { 
          echo "<br> Substance " . $i . ": " . $subs[$i]; 
          } 
    } 
?> 
</body>

Añade tu respuesta

Haz clic para o