如何在更新面板<trigger>标记</trigger>内调用/触发javascript函数

时间:2012-09-04 09:48:31

标签: javascript asp.net javascript-events updatepanel

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

我正在使用<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函数。我该怎么做,甚至可以做到吗?

1 个答案:

答案 0 :(得分:4)

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

相关问题