因此,当我选择员工下拉列表时,我试图隐藏公司名称 Private newStr = "'" & String.Replace(str, ",", "','") & "'"
列。
我有这个jQuery函数,我现在已经尝试解决这个问题,但似乎无法让它运行起来。我尝试使用FF调试器来处理脚本但没有任何反应,没有错误。我有点迷失在哪里从这里拿走它。
下拉
<th>
的jQuery
@using (Html.BeginForm())
{
@Html.DropDownList("SearchStatus", new SelectList(ViewBag.SearchStatusList, "Value", "Text", ViewBag.SelectedItem), new { @class = "form-control", @onchange = "form.submit();" })
}
查看
<script type="text/javascript">
$("#SearchStatus").on("change", function () {
if ($("#SearchStatus option:selected").val() == 0) {
$("#hidden_div").hide();
} else {
$("#hidden_div").show();
}
});
答案 0 :(得分:0)
您可以使用$(yourDropdown).val()并不选择选项来获取下拉列表的值。所以试试这个:
$("#SearchStatus").on("change", function () {
if ($("#SearchStatus").val() == 0) {
$("#hidden_div").hide();
} else {
$("#hidden_div").show();
}
});