2011-05-26 86 views
3

如何從一個選擇列表/列表框添加到另一個,我試圖像那個butit不工作。從一個選擇列表/列表框到另一個jQuery的方式

$('#Select1').dblclick(function(){ 
$('<option name="$("#Select1"). 
      val()">$("#Select1"). 
      val()</option>'). 
          appendTo('#Select2'); 
}); 

我要上DBLCLICK上一個,如果在列表框中的項目=選擇一要addet以選擇二

回答

2
$('#select1 option:selected').appendTo('#select2'); 

我已經在的jsfiddle檢查活頁,如果它是烏拉圭回合的需要

Example

+0

沒有你appendTo它實際上只是移動在DOM前克隆選定的對象。 $('#select1 option:selected')。clone()。appendTo('#select2');我已經添加了一個jsfiddle作爲答案。 – ryanmarc 2011-05-26 06:37:31

+1

@ryanmarc是的我知道這就是爲什麼添加添加和刪除鏈接,我認爲他希望這樣的模型感謝指出這 – 2011-05-26 06:39:53

+0

它可能是你想要移動到新盒子的選項不見了,所以你可以'再次選擇它。將雙擊事件綁定到它們將允許您輕鬆地來回移動它們。我添加了克隆作爲另一種選擇。 – ryanmarc 2011-05-26 06:44:09

相關問題