javascript - 无法使用 jquery 隐藏/显示 div 标签
问题描述
我正在尝试根据从下拉列表中选择的值来隐藏或显示我的 div 标签。下拉列表中有 2 个值,选择该值1
将隐藏 div,选择另一个将显示 div。但它不起作用,我的 div 标签总是不可见的。请帮助我,在此先感谢。请看示例代码:
@if (Model.Selectedtype == 3)
{
<div id="testDiv" class="form-group col-md-3">
@Html.LabelFor(model => model.testvalue, new { @class = "col-form-label col-form-label-sm text-primary" })
@Html.EditorFor(model => model.testvalue, null, new { htmlAttributes = new { @class = "form-control form-control-sm selectpicker show-tick", data_live_search = true, title = "Select an option", data_icon_base = "fa", data_tick_icon = "fa-check" } })
</div>
}
function incidentChangeHandler(e) {
var selectedText = $(this).find("option:selected").text().toLowerCase();
var elem = $(this).parent();
var selectedValue = e.target.value;
if (selectedValue === '3') {
alert("entered");
$('#testDiv').addClass('d - none');
} else {
alert("else");
$('#testDiv').removeClass('d-none');
}
}
解决方案
推荐阅读
- docker - Docker via snap - 安装一年后无法连接到 Docker 守护进程
- azure - 用自定义名称替换 kubernetes 中的 IP 地址
- python - 根据日期列删除行 [Pandas]
- python - 将 pandas 数据框转换为嵌套 json
- python - 工厂模式中的烧瓶无法通过启动应用程序在现有数据库中找到用户表
- java - 有没有办法提取 Mapstruct 映射?
- python - 如何在 Python 或 R 中将 TAR 文件解压缩为 TXT(读取 CEL 文件)
- typescript - 修复 TS2688:在 node_modules 中找不到类型定义文件
- javascript - 确定哪些检查失败
- kubernetes - 从 OOMKilled pod 重叠 kubelet 的 container_memory_rss 指标