jquery - bootstrap-switch 复选框值始终为 "on"

标签 jquery twitter-bootstrap

我正在开发 CMS 并在添加表单上使用 Bootstrap-switch以我的形式。但它总是返回 checkedon 值。

JSFiddle

代码

<html>
<head>
<link rel="stylesheet" type="text/css" href="http://www.bootstrap-switch.org/docs/css/bootstrap.min.css">
<link rel="stylesheet" type="text/css" href="http://www.bootstrap-switch.org/dist/css/bootstrap3/bootstrap-switch.css">
<script type='text/javascript' src="http://www.bootstrap-switch.org/docs/js/bootstrap.min.js"></script>
<script type='text/javascript' src="http://www.bootstrap-switch.org/dist/js/bootstrap-switch.js"></script>
<script type='text/javascript'>

$(window).load(function(){

    var s = $('#status').val();
    $("#status").change(function(){
        alert(s);
    });

});
</script>

</head>
<body>

    <input type="checkbox" id="status" name="status" checked>

</body>
</html>

最佳答案

只需这样读取检查状态:

$("#status").change(function(){
    alert(this.checked);
});

Fiddle Example

关于jquery - bootstrap-switch 复选框值始终为 "on",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32863089/

相关文章:

css - 在 bootstrap 上将导航栏的元素居中

css - 在导航中向右移动内联表单

css - 为什么 Twitter Bootstrap 需要按钮的多个类?

javascript - 使用可在 IE 中使用的 CSS 或 SVG 创建多边形形状

Jquery 在 Chrome 中不工作,在 Safari 和 Firefox 中不符合预期

javascript - jQuery:当网站完全加载时执行脚本,除了某些内容

css - Bootstrap 网格在较小分辨率下重新排列

javascript - Canvas - 检测剪切区域外的点击

jquery - 我如何知道使用 Jquery 选择了哪个单选按钮

html - Bootstrap 行垂直对齐