2011-02-01 75 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"); 
相关问题