Wie wähle ich Optionen in der Mehrfachauswahlliste mit jQuery aus?

Ich habe zwei Dropdowns. Wenn ein Benutzer einen Wert aus dem ersten auswählt, den ich in dem zweiten auswählen möchte (der die Mehrfachauswahloption hat), wählt jQuery einige Werte automatisch aus. Wie kann ich das machen?

First select box:
<select id="update_carte_s" name="update_carte_s">
     <option value="5!**8,9**!6!44.9">Ghid complet Internet</option>
     <option value="6!**6,7**!6!24.95">PC pas cu pas</option>
     <option value="7!**10**!3!27.95">Jocul ingerului</option>
     <option value="8!**11,12**!8!39">Ghidul vinurilor</option>
</select>
Second select box:
<select id="uc_autori_s" name="uc_autorilist[]" size="5" multiple>
     <option value="3">Rose Tremain</option>
     <option value="4">Jonathan Coe</option>           
     <option value="5">Cecilia Ahern</option>
     <option value="6">Marinel Serban</option>
     <option value="7">Emanuela Cherchez</option>
     <option value="8">Peter Buckley</option>
     <option value="9">Clark Duncan</option>
     <option value="10">Carlos-Ruiz Zafon</option>
     <option value="11">Catalin Paduraru</option>
     <option value="12">Dan-Silviu Boerescu</option>
</select>

Die fett gedruckten Werte des ersten Auswahlkästchens werden durch geteilt, sind die Werte, die ich aus dem zweiten Auswahlfeld auswählen möchte. Zum Beispiel11,12 würde bedeuten, in der zweiten Box Optionen mit den Werten 11 und 12 auszuwählen.

Derzeit habe ich so etwas:

$.bookAuthors = $.bookDetailsArray[1].split(',');
$.each($.bookAuthors, function( intIndex, objValue ){
      $("#uc_autori_s").val(objValue).attr("selected","selected");
});

das problem ist aber, dass in meinem fall 12 nur der letzte wert ausgewählt wird (auswahl von 11 geht verloren).

Antworten auf die Frage(8)

Ihre Antwort auf die Frage