
织梦cms自定义表单进行审核或删除的时候需要手动去勾选每一个表单项目,没有一键全选的功能,数据量大的时候不太方便。
通过简单的修改实现dedecms自定义表单全选和取消全选:
找到文件\dede\templets\diy_list.htm,将第57行的colspan="3"改成5,然后在他下面插入这些代码
<label><input type="button" name="select" onclick="selectAll()" value="全选"/></label>
<label><input type="button" name="select" onclick="selectAll1()" value="取消全选"/></label>
<script type="text/javascript">
function selectAll(){
var a = document.getElementsByTagName("input");
for(var i = 0;i<a.length;i++){
if(a[i].type == "checkbox") a[i].checked = true;
}
}
function selectAll1(){
var a = document.getElementsByTagName("input");
for(var i = 0;i<a.length;i++){
if(a[i].type == "checkbox") a[i].checked = false;
}
}
</script>保存文件后刷新dede后台的自定义表单列表,就可以实现全选和取消全选了,简单便捷。


发表评论