页面刷新回显checkbox按钮

    xiaoxiao2022-06-22  42

    利用一个隐藏域保存好选中的checked 的值,

    在页面加载的时候显示出之前勾选过的按钮,

    1.获取到保存的字符串var checkval = $("#sel_cr_val").val();

    2.进行循环判定.显示出已经保存好的字符串值

       for(i=0;i<checkval.length;i++){ //已有值 2 for(j=0;j<16;j++){ //页面固有值 16   if(Strs[i] == $("#W"+(j+1)).val()){ setTimeout("gg("+j+")","500"); } }

    双重循环进行对比,如果存在值.就给他附上checked属性

    3.  function gg(j){ $("#W"+(j+1)).attr("checked",true); }

    需要注意的地方是.页面全局加载.会把初次赋值覆盖掉.所以让回显延迟加载.所以需要设置定时器

    转载请注明原文地址: https://ju.6miu.com/read-1122954.html

    最新回复(0)