![](/img/trans.png)
[英]To show a hidden div with javascript or jquery based on multiple dropdown selected values
[英]Jquery on selected dropdownlist item show a hidden div tag
我想在 select 比较问题时显示隐藏的 div 标签。 我的下拉列表代码如下:
<%=Html.DropDownList("QuestionType", new List<SelectListItem>
{
new SelectListItem{Text="Standard", Value = "1"},
new SelectListItem{Text="Custom", Value = "2"},
new SelectListItem{Text="Demographic", Value = "3"},
new SelectListItem{Text="Ranking", Value = "4"},
new SelectListItem{Text="Comparative", Value = "5"}
}) %>
我的隐藏 div 标签代码:
<!--Create Comparative Question Partial View-->
<div id="divCreateComparativeQuestion">
<% Html.RenderPartial("CreateComparativeQuestion"); %>
</div>
所以当用户从下拉列表中点击比较问题时,我想 go 类似
$('#divCreateComparativeQuestion').show();
$('#divCreateComparativeQuestion :input').removeAttr('disabled');
我将如何实现这一目标? 多谢你们!
基本上你已经得到了什么。 只需挂钩下拉列表的change
事件。
$(function() {
$('#yourdropdown').change(function() {
$('#divCreateComparativeQuestion').show();
});
});
无需删除 disabled 属性 - 无论如何,这就是show()
所做的。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.