利用一个隐藏域保存好选中的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