Skip to content Skip to sidebar Skip to footer

Maintain The State Of Checkbox On Page Load In Mvc

My issue is related to Page load. I have the following code: Controller: public ActionResult Index() { BD.isEmailON_OFF= db.Email_ON_OFF_T.Select(x=>x.isEmailON_OFF

Solution 1:

I made changes in AJAX call button click and it worked for me.

$(document).ready(function () {
        $('#btnturnemailonoff').on('click', function () {                              
            debugger;
             var checked = $("#Chkemailonoff").prop('checked');
            var message = checked ? 'Turn Email On' : 'Turn Email Off';
            if (confirm("Do you want to " + message + "? ")) {
                $("#Chkemailonoff").prop('checked', !checked);
                $(this).val(message)
                var url = '@Url.Action("CheckEmail", "BillingDetails")';
                $.ajax({
                    url: url,
                    type: "POST",
                    data: { checkemails: !checked },
                    dataType: "json",
                    success: function () {
                        //alert("ajax request to server succeed");
                    }
                });
            }




        });
    });

Post a Comment for "Maintain The State Of Checkbox On Page Load In Mvc"