我有一个列表框,我试图通读其中的所有数据并将这些值放在文本框中。我以为我会使用for循环,但它只运行一次然后退出。
var listbox = $('#<%=listBox.ClientID%>');
for (var count = 0 ; count <= $('#<%=listBox.ClientID%>').length; count++) {
var existing = $('#<%=stringTextBox.ClientID%>').val();
var value = listbox[count].value;
document.getElementById("<%=stringTextBox.ClientID%>").value = "," + value + existing
}
答案 0 :(得分:0)
首先:#<%=listBox.ClientID%>
是ID的选择器。 ID的idee是最多只有一个元素具有此ID。
第二:var value =
应该是var value = $(<listboxselector>).get(count).val()