如何将选项添加到jQuery DropdownChecklist控件(或在数据绑定之后添加到html选择)?

如何将选项添加到jQuery DropdownChecklist控件(或在数据绑定之后添加到html选择)?,jquery,asp.net,drop-down-menu,Jquery,Asp.net,Drop Down Menu,我不熟悉jQuery,并尝试使用 我正在从asp.NET sqldatasource填充select元素。但是,我也希望列表中有一个选项,可以将selectall作为第一个选项,这样在jquery中,我可以将firstItemChecksAll与列表中的第一个选项结合使用,该选项被恰当地命名为selectall,因为单击时会发生这种情况 除了数据绑定之外,是否可以添加此元素,而无需向我的数据库中添加名为Select All的行?我如何做到这一点?我不认为AppendDataBoundItems是

我不熟悉jQuery,并尝试使用

我正在从asp.NET sqldatasource填充select元素。但是,我也希望列表中有一个选项,可以将selectall作为第一个选项,这样在jquery中,我可以将firstItemChecksAll与列表中的第一个选项结合使用,该选项被恰当地命名为selectall,因为单击时会发生这种情况

除了数据绑定之外,是否可以添加此元素,而无需向我的数据库中添加名为Select All的行?我如何做到这一点?我不认为AppendDataBoundItems是我假设的select元素中的选项,因为它是html而不是asp.net控件

这是我的代码现在的样子,我还没有把jquery代码放进去

<select id="testBuSelect" multiple="true" runat="server" DataSourceID="BusinessUnitDataSource" 
                    DataTextField="BUSINESS_UNIT_NAME" DataValueField="BUSINESS_UNIT_CODE"></select>
<asp:SqlDataSource ID="BusinessUnitDataSource" runat="server"
                    SelectCommand = "SELECT BUSINESS_UNIT_CODE, BUSINESS_UNIT_NAME FROM BUSINESS_UNIT ORDER BY BUSINESS_UNIT_CODE">
尝试使用AppendDataBoundItems请参见-。大概是这样的:

<asp:DropDownList
    ID="testBuSelect"
    multiple="true"
    runat="server"
    AppendDataBoundItems="true"
    DataSourceID="BusinessUnitDataSource" 
    DataTextField="BUSINESS_UNIT_NAME"
    DataValueField="BUSINESS_UNIT_CODE">
        <asp:ListItem>Select All</asp:ListItem>
</asp:DropDownList>

<asp:SqlDataSource
    ID="BusinessUnitDataSource"
    runat="server"
    SelectCommand = "SELECT BUSINESS_UNIT_CODE, BUSINESS_UNIT_NAME FROM BUSINESS_UNIT    ORDER BY BUSINESS_UNIT_CODE" />

谢谢,但是我必须使用一个select元素,而不是dropdownlist,因为jquery dropdownschecklist不能使用它。你试过了吗?DropDownList是一个服务器绑定的.NET控件,它将在浏览器中输出一个,因此如果您使用客户端ID,它应该与jQuery一起工作。否则,如果您想要jQuery路由,您可以使用类似于:$testBuSelect.prependSelect All;