checkboxlist多选显示多个层并保存状态
比如选中2个item,那么就有2个div显示出来,就如下面样式:
div1 div2
选中4个则是:
div1 div2
div3 div4
将选中的取消,相应的div也会消失。
这个checkboxlist中的item选中的状态要保存,层也要对应保存,下次打开页面时就显示上次已经选中的
怎么做?有代码的直接复制给俺,或者给些提示。
------解决方案-------------------- function displayDiv(chkBoxes, divName) {
var div = document.getElementById(divName);
if (chkBoxes.checked == true) {
div.style.display = "block";
}
else {
div.style.display = "none";
}
------解决方案-------------------- 这个层的显示和节点的显示是雷同的:
<script type="text/javascript">
function checknum(){
var v =document.getElementById('div2');
if(v.style.display=='none'){
v.style.display='block';
}else{
v.style.display='none';
}
------解决方案--------------------参考