checkboxlist的说明及使用
<s:checkboxlist id="checkboxs" theme="simple" name="xtUserModel.fgbmbha" value="listHybhs" list="listJcFgbm" listKey="xh" listValue="fgbmmc"/>
其中value是由后台传过来的数据库保存的截取后的数组。编辑情况时自动勾选。
private List<String> listHybhs = new ArrayList<String>();
判断checkboxlist必填项:
重点:判断checkboxlist必填项:
var ischeck=document.getElementsByName("xtUserModel.fgbmbha");
var i=0;
var j="";
for(i=0;i<ischeck.length;i++)
{
if(ischeck[i].checked==true) //判断是否被选中
{
j+=ischeck[i].value;
}
}
if(j=="")
{
alert("‘sss’必须选择!");
return false;
}
清空选中项:
//获取页面中所有的input控件形成一个数组,然后找出类型是checkbox的进行判断
var el = document.getElementsByTagName('input');
var len = el.length;
for(var i=0; i<len; i++) {
if(el[i].type=="checkbox") {
el[i].checked = false; //情况选择项
}
}