1

我想要用户控件的下拉列表从页面中选择的项目。当我尝试获取下拉列表 ID 时,它不会返回正确的 ID。你知道我能得到什么下拉列表ID吗?

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

                 alert(e);
 <blogControl:UCCategory  ID="ddlCategory" runat="server"  />
4

1 回答 1

1

我解决了这个问题以使用此代码,

C#

public string GetCategoryClientID()
{
    return   ddlCategory.ClientId;
} 

JS

var e = document.getElementById("<%=GetCategoryClientID() %>");
alert(e.options[e.selectedIndex].value);
于 2013-05-17T21:54:33.253 回答