织梦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后台的自定义表单列表,就可以实现全选和取消全选了,简单便捷。
发表评论