2つの複数選択があります-.select-citiesでクリックしたオプションを.chosen-citiesに移動できますが、それ以外の方法では機能しませんか?なぜそうしないのか?
//Move cities to div
$jq('.select-cities option').click(function () {
return !$jq('.select-cities option:selected').remove().appendTo('.chosen-cities');
});
$jq('.chosen-cities option').click(function () {
alert(this);
$jq('.chosen-cities option:selected').remove().appendTo('.select-cities');
});
HTML:
<select class="select-cities" name="city" multiple="multiple">
<option>Frederiksberg</option>
<option>Vanløse</option>
<option>Glostrup</option>
<option>Brøndby</option>
<option>Roskilde</option>
<option>Køge</option>
<option>Gentofte</option>
<option>Hillerød</option>
<option>Tårnby</option>
<option>Vallensbæk</option>
</select>
<select class="chosen-cities" name="chosen-cities-name" multiple="multiple">
</select>