当下拉列表最初加载时,在客户端引发了哪个事件?

时间:2011-10-18 16:30:55

标签: .net asp.net html drop-down-menu web

我有一个下拉列表如下:

 <asp:DropDownList ID="ddlAuthenticationMode" DataMember="AuthenticationMode" runat="server"
                                    CssClass="ddlAuthenticationMode" AppendDataBoundItems="true" onchange="onSelectedIndexChange(this.value);">
                                    <asp:ListItem Text="Windows Authentication" Selected="True" Value="Windows"></asp:ListItem>
                                    <asp:ListItem Text="SQL Server Authentication" Value="SqlServer"></asp:ListItem>
                                </asp:DropDownList>

最初加载下拉列表时,客户端会引发哪个事件?

我添加了以下代码来处理load事件,但它从未提出过:

$('.ddlAuthenticationMode').load(function (){

                alert('loaded');          
            });

感谢,

1 个答案:

答案 0 :(得分:2)

最初加载下拉列表时,不会引发客户端事件。它是从服务器发送到客户端的DOM的一部分。您可以订阅$(document).ready事件,以确保您可以在客户端上操作它。