C# 如何在客户端和服务器端使用selectedIndexChanged dropdownlist

C# 如何在客户端和服务器端使用selectedIndexChanged dropdownlist,c#,javascript,asp.net,drop-down-menu,C#,Javascript,Asp.net,Drop Down Menu,如何在客户端和服务器端从asp.net dropdownlist更改use SelectedIndex 在客户端我想调用javascript函数 <script type="text/javascript"> function changeCursor() { document.body.style.cursor="progress"; } </script> <asp:DropDownList ID="DropDownSubject" runat="se

如何在客户端和服务器端从asp.net dropdownlist更改use SelectedIndex

在客户端我想调用javascript函数

<script type="text/javascript">
function changeCursor() {
    document.body.style.cursor="progress";
}
</script>

<asp:DropDownList ID="DropDownSubject" runat="server" DataTextField="Word" AutoPostBack="True" OnSelectedIndexChanged="SelectedChange">
</asp:DropDownList>

函数changeCursor(){
document.body.style.cursor=“progress”;
}
SelectedChange是客户端中函数的名称


谢谢你的帮助

在下拉列表的onchange事件中添加客户端函数名,如下所示:

<asp:DropDownList ID="DropDownSubject" runat="server" DataTextField="Word" 
      AutoPostBack="True" OnSelectedIndexChanged="SelectedChange" 
      onchange="changeCursor()">
</asp:DropDownList>

在HTML(.aspx)中


在javascript中

<script type="text/javascript">
      function YourChangeFun(ddl)
      {
         alert(ddl.selectedIndex);
      }
</script>

功能YourChangeFun(ddl)
{
警报(ddl.selectedIndex);
}
首先更改autopostback=“false”并给出onchange=“js function()”并删除所选索引更改事件

<script type="text/javascript">
      function YourChangeFun(ddl)
      {
         alert(ddl.selectedIndex);
      }
</script>