我用displayTag标签实现了数据库表查询功能,在前面加了一个复选框checkBox,怎么能实现按钮的全选功能?
<display:table width="80%" height="20" border="1" align="center" name="pic_picInfo" pagesize="10" scope="session" sort="list">
<display:column title="选中" bgcolor="#CCCCCC" align="center" width="8%">
<input type="checkbox" name="answer" value="1">
</display:column>
<display:column property="id" title="ID" sortable="false" bgcolor="#CCCCCC" align="center" width="15%"/>
<display:column property="picName" title="图片标题" sortable="false" bgcolor="#CCCCCC" align="center" width="15%"/>
<display:column property="class1" title="所属一级分类" sortable="false" bgcolor="#CCCCCC" align="center" width="15%"/>
<display:column property="class2" title="所属二级分类" sortable="false" bgcolor="#CCCCCC" align="center" width="15%"/>
<display:column property="class3" title="所属三级分类" sortable="false" bgcolor="#CCCCCC" align="center" width="15%"/>
<display:column property="addTime" title="加入时间" sortable="false" bgcolor="#CCCCCC" align="center" width="15%"/>
<display:column property="look" title="修改" href="" bgcolor="#CCCCCC" align="center" width="15%"/>
<display:column property="delete" title="删除" href="" bgcolor="#CCCCCC" align="center" width="15%"/>
</display:table>
------解决方案--------------------
- Java code
//此方法用来全选或不选 function selectAllOrNot(){ if(document.all.s!=undefined){ if(document.all.s.length==undefined){ if(!document.all.s.disabled){ document.all.s.checked=document.all.sel.checked; } }else{ for(var i=0;i<document.all.s.length;i++){ if(!document.all.s[i].disabled){ document.all.s[i].checked=document.all.sel.checked; } } } } }