DropDownList的OnSelectedIndexChanged方法是服务器端方法
如要用需要设置AutoPostBack选项为true,并且在服务器后台写方法
要调用js方法需要onchange属性,例
<asp:DropDownList ID="ddlProv" onchange="change()" runat="server"> <asp:ListItem Value="1">北京</asp:ListItem> <asp:ListItem Value="2">上海</asp:ListItem> </asp:DropDownList>
js获取dropdownlist的选项
function change() { var ddl = document.getElementById("<%=ddlProv.ClientID %>"); var ddlSelectValue = ddl.options[ddl.selectedIndex].value; }