回发后,检查值消失

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了回发后,检查值消失相关的知识,希望对你有一定的参考价值。

我正在使用下面的教程来创建图像复选框

enter link description here

它工作正常,但一旦页面回发它失去了已检查的元素,无法检索它。

这个问题有什么解决方案吗?

答案

这是绝对正常的,如果你没有将帖子保存回某处,然后再次使用该类active选择的控件再次渲染,其余控件没有该类...

查看您网页上的javascript代码:

$(function () {
    $('.btn-radio').click(function(e) {
        $('.btn-radio').not(this).removeClass('active')
            .siblings('input').prop('checked',false)
            .siblings('.img-radio').css('opacity','0.5');
        $(this).addClass('active')
            .siblings('input').prop('checked',true)
            .siblings('.img-radio').css('opacity','1');
    });
});

所选的具有active类!,因此在回发后,保存用户选择并使用该类呈现所选控件。

以上是关于回发后,检查值消失的主要内容,如果未能解决你的问题,请参考以下文章

动态创建的 asp.net 控件在回发后消失

更新面板内的jquery datepicker在回发后消失

文本框文本在回发后消失

在 ASPX 中回发后按键不起作用

回发后存储当前标签

回发后未选中复选框