используйте событие onChange на вашем флажке и заставьте его вызывать вашу функцию ajax.
Например, с JQuery:
<input type=checkbox onchange="javascript: doOnChange();">
<script>
function doOnChange() {
$.ajax({
type: "GET",
url: "/url/to/your/controller.php",
data: ...,
dataType: "html",
success: function(data){
...;
},
error: function(data){
...;
}
});
};
</script>