使用jQuery重新加载页面时保留值

时间:2018-08-15 07:48:38

标签: javascript jquery razor path reload

我遇到了如下情况,需要在网站上更改用户的CSS主题:

 $(document).on('click', '#switch', function (e) {
                var isChecked = $('input', this).is(':checked');
                $("input", this).attr('checked', isChecked);

                $.post("/User/SwitchTheme", { userid: $('.cekirajMe').val(), type: isChecked==true? 1 : 0 })
                    .done(function (data) {
                        if (data == "ok") {
                            location.reload(true);
                        }
                 });
            });

触发帖子切换主题方法的代码位于共享布局cshtml文件中...

让我们说我在以下道路上:

 Controller/Action1

切换主题是从该路径触发的(因为代码位于共享布局的cs html页面中),所以我将主题从白色更改为深色

现在,如果我按上一页按钮返回浏览器,则仍然可以加载白色主题,而不是黑暗主题。

有人知道导致此问题的原因吗?

0 个答案:

没有答案