我有一个下拉列表框。我正在将服务器中的值加载到该列表框中,并且值正确加载。
我正在使用<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函数。我该怎么做,甚至可以做到吗?
答案 0 :(得分:4)
如果要在下拉列表的更改事件上调用函数,则可以使用jquery的change()事件。此外,在调用javascript函数时,无需使用更新面板。