[英]How to loop through only the Selected items value in a Placeholder dropdown list-Code Behind
aspx
<select id="ddColumns" name="ddColumns" runat="server" multiple style="width: 400px;"
data-placeholder="All" class="chosen-select">
</select>
動態鏈接庫
ddColumns.DataSource = AvailableColumns
ddColumns.DataTextField = "ColumnNames"
ddColumns.DataValueField = "ColumnNames"
ddColumns.DataBind()
遍歷下拉列表中每個項目的代碼
For Each selection As ListItem In ddColumns.Items
If selection.Selected Then
ddGroupBy.Items.Add(selection.Value)
End If
Next
無需遍歷每個項目,我只需要遍歷“占位符”下拉列表中的選定項目。
請指教。
使用Javascript這樣做可能會更容易一些:
var a1 = selectElem.getElementsByTagName('ddColumns');
var a2 = [];
for(var i=0; i<a1.length; i++) {
if(a1[i].selected)
//do something;
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.