2011-03-31 39 views

回答

5

你只是缺少一個.clone()

$('#select1 option').clone().appendTo($('#select2').empty()); 

如果#select2已經是空的,那麼你可以簡單.appendTo('#select2')

0

使用jQuery,你可以輕鬆地操縱列表...

$().ready(function() { 
$('#add').click(function() { 
return !$('#select1 option:selected').appendTo('#select2'); 
}); 
$('#remove').click(function() { 
return !$('#select2 option:selected').appendTo('#select1'); 
}); 
}); 

「如果單擊‘添加’按鈕,我們從選擇1刪除所選的選項,並添加相同的選項,選擇2」 - 從實例http://calisza.wordpress.com/2009/03/29/6-jquery-snippets-you-can-use-to-manipulate-select-inputs/

相關問題