2011-02-01 72 views
0

我有兩個列表框,一個綁定在pageload()上,另一個綁定在按鈕單擊事件上。 我已經使用Javascript進行按鈕單擊列表框的動態綁定。 在檢查複選框時,我必須選擇列表框(pageload())中選中的多個項目到按鈕單擊時生成的列表框。動態綁定列表框 - 在Javascript中的多個選擇

我的javascript:

function bindingListBox() 
{ 

    var optioncontent = document.getElementById(optionid); 

    var lstdata = $("input[id$='hidSelectedItem']").val(); 

    var eachlstdata = lstdata.split("[email protected]#$"); 

    for (var j = 0; j < eachlstdata.length; j++) 

    { 

     var separateeachlstvalue = eachlstdata[j].split(","); 

     if(separateeachlstvalue != "") 

     { 

     optioncontent.value = separateeachlstvalue[0]; 

     optioncontent.text = separateeachlstvalue[1]; 

     optioncontent.setAttribute("selected","selected"); 

     } 

    } 

}  

「hidSelectedItem」 - hiddenfield包含選定的複選框檢查在第一列表框中的項目。

上面的代碼只選中複選框檢查中的最後一項。

能否請你幫我填寫所有的按鈕點擊創建ListBox中選定的項目。

回答

0

你可以使用這樣的事情

$("#lstbx1 option:selected").remove().appendTo("#lstbx2"); 
相關問題