选中复选框后立即执行操作

时间:2012-06-27 05:55:09

标签: asp.net-mvc-3

我使用复选框创建了一个角色列表,并在没有单击按钮的情况下选中复选框时尝试让复选框直接执行操作。 有人可以帮助我吗?

谢谢!

2 个答案:

答案 0 :(得分:1)

您可以使用复选框的onCheckedChanged属性。

OnCheckedChanged:Checked属性发生变化时要执行的函数的名称。

并在页面的脚本部分编写该函数。因此,只要选中或取消选中复选框,它就会调用指定的方法来编写逻辑。

供参考,您可以访问此link

答案 1 :(得分:1)

你可以使用AJAX。例如,使用jQuery,您可以订阅复选框的.change事件并执行一些操作:

$(function() {
    $(':checkbox').change(function() {
        // this will be trigerred when the checkbox is checked or unchecked
        // here you could perform the desired action, like for example auto submit
        // the containing form. Like this:
        $(this).closest('form').submit();

        // or send an AJAX request or whatever you need
    });
});
相关问题