DEDECMS 模板中心

您现在的位置:主页 > 织梦二次开发 > 常见问题 >

织梦DedeCMS后台自定义表单数据批量管理开发方法

来源: 编辑: 发布时间:2019-10-17热度:
最近做了个织梦二次开发,需要对织梦后台自定义表单的数据,进行批量操作,例如全选,全不...

最近做了个织梦二次开发,需要对织梦后台自定义表单的数据,进行批量操作,例如全选,全不选。官方默认是没有这两个按钮的。效果如下图:

 

具体开发方法如下:

第一步:打开/dede/templets/diy_list.htm

              在第57行处colspan="3"改为colspan="5"。在第58行处,添加如下代码:

  1. <label><input type="button" name="select" onclick="selectAll()" value="全选"/></label>
  2. <label><input type="button" name="select" onclick="selectAll1()" value="取消全选"/></label>

第二步:在当前页面适当位置加上以下代码

  1. <script type="text/javascript">
  2. function selectAll(){
  3. var a = document.getElementsByTagName("input");
  4. for(var i = 0;i<a.length;i++){
  5. if(a[i].type == "checkbox") a[i].checked = true;
  6. }
  7. }
  8. function selectAll1(){
  9. var a = document.getElementsByTagName("input");
  10. for(var i = 0;i<a.length;i++){
  11. if(a[i].type == "checkbox") a[i].checked = false;
  12. }
  13. }
  14. </script>

开发完成。

DedeCMS问题解决

请点击在线联系猫猫【点击咨询解决问题】   如果您有任何织梦问题,我们将免费为您写解决教程!

用心认真写教程不易,请小打赏猫猫一下,多少是心意,解决问题是重点

【打赏说明】 如果您认为在本站中看的内容质量不错、或阅读后有所收获、或解决您遇到的实际问题,那不妨小金额的赞助一下织梦CMS,让织梦CMS有动力继续写出更多高质量的教程和心得。以帮助更多的人。[查看打赏记录]

    织梦CMS:承接仿站业务,价格200元起!