我有两个列表框,一个在pageload()上绑定,另一个在按钮点击事件上绑定。 我已经使用Javascript动态绑定按钮单击列表框。 在检查复选框时,我必须选择在列表框(pageload())中选择的多个项目到按钮单击时生成的列表框。
我的Javascript:
function bindingListBox()
{
var optioncontent = document.getElementById(optionid);
var lstdata = $("input[id$='hidSelectedItem']").val();
var eachlstdata = lstdata.split("!@#$");
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 :(得分:0)
你可以使用这样的东西
$("#lstbx1 option:selected").remove().appendTo("#lstbx2");