1

我有一个下拉列表框。我正在将值从服务器加载到该列表框,并且值正在正确加载。

我正在使用一个<trigger>事件来触发 C# 函数来显示元素。

现在我想在javascript中做到这一点。我该怎么做。

我的控件位于updatepanel. 我的代码是:

<asp:UpdatePanel ID="UpdatePanel1" runat="server">
    <ContentTemplate>
       <asp:DropDownList ID="list1" runat="server" Height="20px" Width="250px"
           OnSelectedIndexChanged="list1_SelectedIndexChanged" >
             <asp:ListItem>--Select--</asp:ListItem>
        </asp:DropDownList>
    </ContentTemplate>
    <Triggers>
       <asp:AsyncPostBackTrigger ControlID="list1" Name="SelectedIndexChanged"/>
    <Triggers>
</asp:UpdatePanel>

现在我想在那个触发事件中调用 Javascript 函数。我该怎么做,甚至有可能做到吗?

4

1 回答 1

4

如果要在下拉列表的更改事件上调用函数,则可以使用 jquery 的 change() 事件。此外,在调用 javascript 函数时,无需使用更新面板。

于 2012-09-04T09:56:39.630 回答