хорошо, вы можете сделать это
@Html.CheckBoxFor(model => model.HasChildren)
позже, чтобы захватить щелчок флажка и вызвать ajax.
$("#HasChildren").click(function(){
$.ajax({
url: '@Url.Action("actionmethod", "controllername")',
type: "POST",
data: //data,
dataType: //type of response,
success: function (data) {
//ur code here
}
error: function(data){
}
});});
}
ПРИМЕЧАНИЕ: если вы хотите вызывать ajax не по щелчку, а только если проверено значение или нет, тогда вы должны использовать , если условие в событии щелчка, чтобы проверить то же самое, используя $(this).is(:checked)