古い JSFIddle で JavaScript を使用して項目をある複数選択ボックスから別のボックスに移動するための素敵なデモを見つけました
ここでデモを見ることができます: http://jsfiddle.net/jasondavis/e6Y7J/25/
問題は、視覚的な部分が正しく機能することですが、これを PHP を使用してサーバーに配置するPOST
と、新しい選択ボックスに追加された最後の項目のみです。したがって、アイテムの配列を投稿する代わりにPOST
、選択ボックスにいくつのアイテムが存在するかに関係なく、1 つのアイテムのみになります。
誰でも私を助けることができますか?
JavaScript/jQuery
$(document).ready(function() {
$('select').change(function() {
var $this = $(this);
$this.siblings('select').append($this.find('option:selected')); // append selected option to sibling
});
});