【发布时间】:2017-02-08 23:53:43
【问题描述】:
我正在研究 asp.net MVC 5,我在input 字段中添加了一个bootstrap toggle switch 类型为checkbox,如下所示
<input id="test_id" name="cmdName" type="checkbox" checked data-toggle="toggle">
我想根据 On 或 Off 值检查/取消选中复选框
注意:默认情况下它始终开启
我想在我的 Javascript 中做这样的事情
If(command == "On")
{
//then it will check the checkbox
}
else if (command =="Off")
{
//then it will uncheck the checkbox
}
我发现了许多与之相关的类似问题,我试图实现它但都是徒劳的
链接如下
我也尝试添加$('input:checkbox[name=cmdName]').attr('checked', false);,包括setAttribute,removeAttribute,.prop 和许多其他人,但无法完成任务,我不知道是什么问题
我正在使用jquery 3.1.0,下面是我的参考资料
<head>
<title>@ViewBag.Title</title>
@*All the javascript and css files that are required by the
application can be referenced here so that there is no
need to refrence them in each and every view*@
<script type="text/javascript" src="~/Scripts/jquery-3.1.0.min.js"></script>
<script src="~/Scripts/bootstrap-toggle.js"></script>
<link href="~/Content/bootstrap-toggle.css" rel="stylesheet" />
<link href="~/Content/bootstrap.css" rel="stylesheet" />
<link href="~/Content/bootstrap.min.css" rel="stylesheet" />
<link href="~/Content/DataTables/css/jquery.dataTables.min.css" rel="stylesheet" />
<script type="text/javascript" src="~/Scripts/DataTables/jquery.dataTables.min.js"></script>
<script type="text/javascript" src="~/Scripts/bootstrap.min.js"></script>
<script src="http://maps.google.com/maps/api/js?key=MyKey"></script>
<link rel="shortcut icon" href="favicon.ico" type="image/x-icon" />
<link rel="icon" href="favicon.ico" type="image/ico" />
<link rel="shortcut icon" href="~/favicon.ico" /></head>
任何帮助将不胜感激
【问题讨论】:
标签: javascript jquery checkbox twitter-bootstrap-3 asp.net-mvc-5