jquery - 如何使用 jQuery 设置 DropDownList 的选定值

标签 jquery asp.net webforms

如何更改通过数据源设置数据的下拉列表的值

ddlContacts.DataSource = Data;
ddlContacts.DataBind();

我已经尝试过,但不起作用:

$('#<%= rbDepartment.ClientID %>').change(function() {
    if ($("input[@name=GroupName]:checked").val() == "IS") {
        $('#ddlContactType').val('AM');
    }
});

最佳答案

试一下:

var selectedValue = $("#<%=ddlContacts.ClientID%> option:selected").val();

刚刚注意到您正在尝试设置该值:

$("#<%=ddlContacts.ClientID%>").val("thevalue");

请记住,在客户端处理 ASP.NET 控件时,必须使用 ClientID

关于jquery - 如何使用 jQuery 设置 DropDownList 的选定值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7437381/

相关文章:

javascript - 如何使此 float 菜单仅在特定#divs 可见时才起作用?

c# - 建立Youtube视频网格

c# - 加载 ASP.NET DropDownList

javascript - 使用 Mootools、jQuery 或 Ajax 查找城市和州的 ASP.NET Javascript 邮政编码

jquery - 在 jQuery 中切换 switchClass 的正确方法是什么?

JQuery 模态不会在 IE6 中的列表框顶部

javascript - 使用 ID 访问表单元素

c# - Web 窗体项目中的小写 URL

javascript - Jquery Submit() 不传递文件数据

c# - KnownType 属性不能使用类型参数