我想提醒複選框的值如果selected.And它將不會有任何ID或類。這是一個有複選框的列表框項目。用戶可以選擇多個複選框。如何使用JQUERY獲取沒有標識或類的複選框onchange的值?
這裏是我的ASPX代碼
<asp:ListBox ID="ListStoreID" CssClass="multiselect" runat="server" SelectionMode="Multiple" DataSourceID="SqlDataSource3" DataTextField="ID" DataValueField="ID">
</asp:ListBox>
<asp:SqlDataSource ID="SqlDataSource3" runat="server" ConnectionString="<%$ ConnectionStrings:datareload33 %>" SelectCommand="SELECT [ID] FROM [Store] WHERE ([Inactive] = @Inactive)">
<SelectParameters>
<asp:Parameter DefaultValue="false" Name="Inactive" Type="Boolean" />
</SelectParameters>
</asp:SqlDataSource>
<script type="text/javascript">
$(function() {
$('[id*=ContentPlaceHolder1_ListStoreID]').multiselect({
includeSelectAllOption: false,
buttonText: function (options, select) {
return 'StoreID';
},
buttonTitle: function (options, select) {
var labels = [];
options.each(function() {
labels.push($(this).text());
});
return labels.join(' - ');
}
});
});
</script>
我使用的SqlDataSource把從數據庫列表中。所以它不會有任何id或class。
screanshot
更新
你能後所呈現標記一次'.multiselect()'做它的事請。 –
@KristianRoebuck請稍候。我會更新 –
@KristianRoebuck你有沒有看到我的更新? –