如何在mvc中使用json复选框事件?

时间:2015-06-11 06:18:28

标签: arrays asp.net-mvc

我正在使用json来显示复选框。我想检查复选框事件获取数据来控制。 我使用过此代码并遇到错误

enter image description here

查看

#thumbs

控制器

$('.toggleBtn').click(function() {
    $('img').toggleClass('selected');

    var caption = $('img.selected').data('caption');
    $('.caption').html(caption);
});

2 个答案:

答案 0 :(得分:0)

<script type="text/javascript">
$(function () {
    $("#GetAccess").change(function () {
        alert('asa')
        var newValue = true;//$(this).checkbox;
        alert(newValue)
        $.ajax({
            cache: false,
            type: "GET",
            contentType: "application/json; charset=utf-8",
           url: "/LabAccess/LabAccesscheck",
            data: { newValue: newValue) ,
            success: function (data) {
            }
        });
    });
});

答案 1 :(得分:0)

试试这段代码。它将满足您的查询。

<html>
<head>
<title>jQuery check / uncheck a check box example</title>

<script type="text/javascript" src="jquery-1.3.2.min.js"></script>

</head>

<body>

<h1>jQuery check / uncheck a check box example</h1>

<script type="text/javascript">

  $(document).ready(function(){

    $("#isCheck").click(function () {

    alert($('input:checkbox[name=checkme]').is(':checked'));

    });

    $("#checkIt").click(function () {

    $('input:checkbox[name=checkme]').attr('checked',true);

    });

    $("#UnCheckIt").click(function () {

    $('input:checkbox[name=checkme]').attr('checked',false);

    }); 

  });
</script>
</head><body>

<input type="checkbox" name="checkme">Check Me</input>

<br/>
<br/>
<br/>

<input type='button' value='Is Check' id='isCheck'>
<input type='button' value='Check It' id='checkIt'>
<input type='button' value='UnCheck It' id='UnCheckIt'>

</body>
</html>