dropdownlist选择索引选项不能使用javascript

时间:2011-09-15 09:01:13

标签: javascript asp.net

我使用的是asp.net下拉列表,它包含5个值,示例代码如下

<asp:DropDownList ID="ddlSampledropdown" runat="server" Width="250px">
     <asp:ListItem Value="0" title="--Select--">--Select--</asp:ListItem>
     <asp:ListItem Value="1" title="Alpha">Alpha</asp:ListItem>
     <asp:ListItem Value="2" title="Bravo">Bravo</asp:ListItem>
     <asp:ListItem Value="3" title="Charlie">Charlie</asp:ListItem>
     <asp:ListItem Value="4" title="Delta">Delta</asp:ListItem>
     <asp:ListItem Value="5" title="Echo">Echo</asp:ListItem>
</asp:DropDownList>

我想将下拉列表设置为已禁用,并将所选文本设置为alpha我如何借助asp.net 2003中的javascript执行此操作

我将其设为已停用,但无法设置下拉列表选择值

2 个答案:

答案 0 :(得分:1)

使用JQuery,选择Alpha:

$("#ddlSampledropdown").val('1');

并禁用控件:

$("#ddlSampledropdown").attr("disabled", true);

来源:

Change the selected value of a drop-down list with jQuery

Disable drop down box on radio button click

答案 1 :(得分:1)

使用经典的Javascript,您可以考虑做这样的事情。 注意:获取下拉菜单的正确客户端ID。

var mydropdown= document.getElementById("ctl00_ctl00_<clientIdForDropdown>");
mydropdown.options[1].selected="selected";