如何在javascript中获取asp.net下拉列表项

时间:2012-02-01 07:03:36

标签: c# asp.net

我的c#代码后面有一个下拉列表 `DropDownList dl = new DropDownList();             dl.Items.Add(“Item 2”);

        dl.Items.FindByText("Item 2").Value="2";
        dl.Items.Add("Item 3");

        dl.Items.FindByText("Item 3").Value="3";`   

我喜欢在客户端java脚本中获取下拉列表项。一个重要的思考,我喜欢在页面后面的c#代码而不是asp.net页面中获取dropdownlist的值。任何人都可以知道该问题的解决方案吗?

谢谢...

2 个答案:

答案 0 :(得分:0)

浏览器中的“查看源代码”,找到下拉列表,然后相应地编写Javascript代码。

答案 1 :(得分:0)

var ddl= document.getElementById("<%=ddl.ClientID%>");
var Text = ddl.options[ddl.selectedIndex].text; 
var Value = ddl.options[ddl.selectedIndex].value;