【发布时间】:2011-04-05 09:46:21
【问题描述】:
我有这个代码
<div id="aggregate" style="display:inline">
<%=Html.RadioButton("a", "1", true, new {id = "meRadio"})%><label>Me</label>
<%=Html.RadioButton("a", "2", false, new { id = "teamRadio" })%><label>Team: </label><% = Html.DropDownList("Teams", Model.Teams, new {@scope="Team", @id = "teamDropdown", @class = "filterDropdown" })%>
<%=Html.RadioButton("a", "4", false, new { id = "managerRadio" })%><label>Manager: </label><% = Html.DropDownList("Managers", Model.People, new { @scope = "Manager", @id = "managerDropdown", @class = "filterDropdown" })%>
<%=Html.RadioButton("a", "5", false, new { id = "locationRadio" })%><label>Location: </label><% = Html.DropDownList("Locations", Model.Locations, new { @scope = "Location", @id = "locationDropdown", @class = "filterDropdown" })%>
</div>
我目前有这样的代码:
$('#workstreamRadio').click(function () {
Enable("#workstreamDropdown");
});
$('#teamRadio').click(function () {
Enable("#teamDropdown");
});
我确信有一种方法可以使用 jquery 来动态获取相应的下拉选择器,因为点击了特定的单选按钮,所以我不必对每个映射进行硬编码。
“获取我单击的单选按钮右侧的下拉选择器”的语法是什么
【问题讨论】:
标签: jquery jquery-selectors css-selectors