我使用复选框创建了一个角色列表,并尝试让复选框在选中复选框而不单击按钮时直接执行操作。任何人都可以帮助我吗?
谢谢!!
你可以使用 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
});
});
您可以使用复选框的 onCheckedChanged 属性。
OnCheckedChanged :当 Checked 属性更改时要执行的函数的名称。
并在页面的脚本部分编写函数。因此,无论何时选中或取消选中您的复选框,它都会调用指定的方法,您可以在其中编写逻辑。
供参考,您可以访问此链接