Asp.net mvc 3 选中复选框时立即执行操作

Asp.net mvc 3 选中复选框时立即执行操作,asp.net-mvc-3,Asp.net Mvc 3,我使用复选框创建了一个角色列表,并尝试让复选框在选中复选框时直接执行操作,而不单击按钮。 有人能帮我吗 谢谢 您可以使用复选框的onCheckedChanged属性 OnCheckedChanged:当选中的属性发生更改时要执行的函数的名称 并在页面的脚本部分编写函数。因此,无论何时选中或取消选中复选框,它都将调用指定的方法,您可以在其中写入逻辑 作为参考,您可以访问此您可以使用AJAX。例如,使用jQuery,您可以订阅复选框的.change事件并执行一些操作: $(function() {

我使用复选框创建了一个角色列表,并尝试让复选框在选中复选框时直接执行操作,而不单击按钮。 有人能帮我吗


谢谢

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

OnCheckedChanged:当选中的属性发生更改时要执行的函数的名称

并在页面的脚本部分编写函数。因此,无论何时选中或取消选中复选框,它都将调用指定的方法,您可以在其中写入逻辑


作为参考,您可以访问此

您可以使用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
    });
});
这可能会有帮助