临下班突然来了一个特别着急的BUG。

问题代码如下:

<table class="table table-border table-bordered table-hover table-bg table-sort"><thead><tr class="text-c"><th width="25"><input type="checkbox" name="" value=""></th><th width="30">id</th><th width="30">区域</th><th width="60">小区名称</th><th width="90">标题</th><th width="50">户型</th><th width="30">图片数量</th><th width="60">联系人</th><th width="60">对接人</th><th width="60">对接客服</th><th width="60">视频房源</th><th width="30">审核状态</th><th width="30">身份认证</th><th width="30">房本认证</th><th width="30">浏览量</th><th width="60">售价</th><th width="90">备注</th><th width="90">超市物业</th><th width="100">发布时间</th><th width="100">更新时间</th><th width="60">上次审核时间</th><th width="100">操作</th></tr></thead><tbody><tr class="text-c" th:each="list : ${dataList}"><input type="hidden" th:id="${list.HouseID}" name="cooperation"th:value="${list.isCooperation+ '_' + list.cooperationId}"/><td><input type="checkbox" class="houseId" th:value="${list.HouseID}" name=""/></td><td th:text="${list.HouseID}"></td><td th:text="${list.regionName}"></td><td th:text="${list.subdistrictName}"></td><td><a th:text="${list.Title}"th:href="@{'https://sy.fangxiaoer.com/UHouse/sale/view/'+${list.HouseID}}"target="_blank"></a></td><!--<td th:text="${list.Title}"></td>--><td th:text="${list.room+'室'+list.Hall+'厅'+list.Toilet+'卫'}"></td><td th:text="${list.picCount}"></td><td th:if="${#strings.equals(list.memberType, '2')}" th:text="${list.realName}"></td><td th:if="${#strings.equals(list.memberType, '1')}" th:text="${#lists.size(#strings.listSplit(list.HouseOwner,'|')) le 1?list.HouseOwner:((#strings.listSplit(list.HouseOwner,'|')[0])+(#strings.listSplit(list.HouseOwner,'|')[1] eq '1'?'(先生)':'(女士)')) }"></td><td th:text="${list.joinMember}"></td><td th:text="${list.joinCustomerService}"></td><td th:text="${list.houseVideoStatus eq 3 ? '是' :'否'}"></td><th:block th:if="${list.State eq 3}"><td class="td-status"><span class="label label-success radius">审核通过</span></td></th:block><th:block th:if="${list.State eq 1}"><td class="td-status"><span class="label label-danger radius">未审核</span></td></th:block><th:block th:if="${list.State eq 4}"><td class="td-status"><span class="label label-warning radius">审核未通过</span></td></th:block><th:block th:switch="${list.realEstateStatus}"><td  th:case="0" >n/a</td><td   th:case="2" >未审核</td><td   th:case="5" >未审核</td><td   th:case="15">未审核通过</td><td   th:case="100">审核通过</td></th:block><th:block th:switch="${list.realEstateStatus}"><td  th:case="0" >n/a</td><td   th:case="2" >n/a</td><td   th:case="5" >未审核</td><td   th:case="15">未审核</td><td   th:case="100">审核通过</td></th:block><td th:text="${list.TotalVisitedNum}"></td><td th:text="${list.SalePrice + '万元'}"></td><td th:text="${list.Remark}"></td><td th:text="${list.pd}"></td><td th:text="${list.addTimeStr}"></td><td th:text="${list.updateTimeStr}"></td><td th:text="${#strings.isEmpty(list.SchoolAreaMID)? '' : list.SchoolAreaMID +'['+list.MiddleSchoolID+']'}"></td><td class="td-manage"><a data-toggle="tooltip" data-placement="top" title="编辑" href="javascript:;"th:onclick="'javascript:edit(\'编辑\',\''+${list.HouseID}+'\',\'update\')'"class="ml-5" style="text-decoration:none"><i class="Hui-iconfont"></i></a><a data-toggle="tooltip" data-placement="top" title="缩略图" href="javascript:;"th:onclick="'javascript:housePicShow(\'缩略图\',\''+${list.HouseID}+'\')'"class="ml-5" style="text-decoration:none"><i class="Hui-iconfont"></i></a><a data-toggle="tooltip" data-placement="top" title="刷新" href="javascript:;"th:onclick="'javascript:putSaleHouse(\'刷新\',\''+${list.HouseID}+'\',\'refresh\')'"class="ml-5" style="text-decoration:none"><i class="Hui-iconfont"></i></a><th:block th:if="${list.IsDel eq 0}"><a data-toggle="tooltip" data-placement="top" title="删除" href="javascript:;"th:onclick="'javascript:putSaleHouse(\'删除\',\''+${list.HouseID}+'\',\'delete\')'"class="ml-5" style="text-decoration:none"><i class="Hui-iconfont"></i></a></th:block><th:block th:if="${list.IsDel eq 1}"><a data-toggle="tooltip" data-placement="top" title="恢复" href="javascript:;"th:onclick="'javascript:putSaleHouse(\'恢复\',\''+${list.HouseID}+'\',\'recovery\')'"class="ml-5" style="text-decoration:none"><i class="Hui-iconfont"></i></a></th:block><a data-toggle="tooltip" data-placement="top" title="点击状况" href="javascript:;"th:onclick="'javascript:affective(\''+${list.HouseID}+'\')'"class="ml-5" style="text-decoration:none"><i class="Hui-iconfont"></i></a><th:block th:if="${list.IsAdHouse eq 0 or list.IsAdHouse eq null}"><a data-toggle="tooltip" data-placement="top" title="设置专题房源" href="javascript:;"th:onclick="'javascript:setAdHouse(\''+${list.HouseID}+'\',\'1\')'"class="ml-5" style="text-decoration:none"><i class="Hui-iconfont"></i></a></th:block><th:block th:if="${list.IsAdHouse eq 1}"><a data-toggle="tooltip" data-placement="top" title="取消专题房源" href="javascript:;"th:onclick="'javascript:setAdHouse(\''+${list.HouseID}+'\',\'0\')'"class="ml-5" style="text-decoration:none"><i class="Hui-iconfont"></i></a></th:block><th:block th:if="${list.realEstateStatus ge 2}"><a data-toggle="tooltip" data-placement="top" title="真房源审核" href="javascript:;"th:onclick="'javascript:checkRealHouse(\''+${list.HouseID}+'\',\'0\')'"class="ml-5" style="text-decoration:none"><i class="Hui-iconfont"></i></a></th:block></td></tr></tbody></table>

出现的问题最终定位在正常的tr td结构中被插入了一个<input type="hidden">标签,这个虽然在明面出现不了任何问题,但是会造成批量选择按钮失效

这种情况下,解决问题的方式就是把input挪到第一个td的下面,或者挪到所有的td后面,这样他就不会打扰tr 对第一个td多选框的批量选择操作了。

以上,问题完美解决

table模板标签,批量多选失效的问题,tr td结构多选框失效相关问题相关推荐

  1. dede织梦内容管理系统模板标签代码参考

    ◆织梦内容管理系统模板标签代码参考 [Arclist 标记] 这个标记是DedeCms最常用的一个标记,也叫自由列表标记,其中 hotart.coolart.likeart.artlist.imgli ...

  2. [DeDe] - 织梦内容管理系统模板标签代码参考

    来源:http://www.dedecms.com/archives/templethelp/help/taghelp.htm  ◆织梦内容管理系统模板标签代码参考 [Arclist 标记] 这个标记 ...

  3. Jquery 实现动态加入table tr 和删除tr 以及checkbox的全选 和 获取加入TR删除TR后的数据...

    关于jquery实现动态加入table tr的问题我也不多说了 上面代码非常多地方都有凝视的 关于返回的 编辑后的table 数据 我这里想说的是我直接把他保存成一个连接起来的字符串了 格式 str= ...

  4. 06 - table表格标签+ 行合并+列合并

    1.table  表格标签属性 在小程序中查看 cellspacing="0"  表格边框合并: 表格:table       行:tr       列:td 属性:       ...

  5. Html前端基础(select下拉选标签、table表格标签)

    文章目录 一.select 下拉选标签 二.table表格标签 三.练习代码 继续前两篇的Html前端基础的内容,本文主要关于 <select>下拉选标签和 <table>表格 ...

  6. 模板标签及模板的继承与引用

    1.常用的模板标签 - 作用是什么:提供各种逻辑 view.py: def index(request): #模板标签 --常用标签 总结:语法 {% tag %} {% endtag %} {% t ...

  7. template标签_Django实战: 利用自定义模板标签实现仿CSDN博客月度归档

    应网友慕之岩的请求,现提供下Django项目中如何使用自定义标签实现仿CSDN博客的月度归档(如下图所示).要求按月统计每个月发表的博文篇数, 跳过空白月份,最后结果按发布时间逆序排列.点击每个月份可 ...

  8. ECMall2.x模板制作入门系列之2(模板标签/语法)

    ECMall2.x模板制作入门系列之2(模板标签/语法)今天给大家带来一个模板语法的教程.希望能为ECMall模板制作者提供一份参考资料.如有问题.建议和意见,欢迎提出.在ECMall模板中,用&qu ...

  9. Django视图层:URL的反向解析(主路由include之namespace,子路由之name,模板标签{%url%},视图reverse()函数,反向解析示例,URL命名空间

    一.视图层The view layer Django 具有 "视图" 的概念,负责处理用户的请求并返回响应. 二.URL反向解析Reverse resolution of URLs ...

  10. 20190325 Django自定义过滤器和自定义模板标签

    代码布局(死去活来) 自定义要先解决几个问题: 1). 在哪里定义,要将代码写在哪里? app目录下的名为templatetags的文件夹,必须叫这个名字.这个文件夹必须是一个python的包(pyt ...

最新文章

  1. 区块链技术背后的运行逻辑
  2. 资源 | 深度学习课程入门与介绍
  3. linux网络编程之用多线程实现客户端到服务端的通信(基于udp)
  4. 「深入浅出」主流前端框架更新批处理方式
  5. STM32L0 读取芯片温度与当前供电电压 STM32L051C8T6
  6. javascript打印1-100内的质数
  7. 实验3.3 设计一个用于人事管理的People(人员)类
  8. OSPF不规则区域,远离Area 0的区域连通性解决方案
  9. C++ 继承语法及修饰符
  10. Linux面试题总结(2022最新版)
  11. 【Jsp】第七课 Jsp内置对象的学习和使用
  12. 鼠标经过变成小手/箭头
  13. java格林尼治时间_Java日期时间使用总结
  14. Mybatis|CURD|配置详解|注解开发|多点查询|动态sql|缓存
  15. 问题记录:node.js连接数据库出现两个问题getaddrinfo ENOTFOUND locahost;Client does not support authentication protoco
  16. 古琴销售怎么做阳php学,古琴斫琴要领
  17. (shell批量版)二进制高可用安装k8s集群v1.23.5版本,搭配containerd容器运行时
  18. 数据分析入门书籍整理
  19. 进程、线程、协程和管程
  20. 华为、苹果,为何“盯”上二手机?

热门文章

  1. visio软件接口流程图_用Visio画流程图
  2. js打开新窗口的方法
  3. 大数据项目开发进度(实时更新)
  4. 四叶草引导linux教程,百科全书之黑苹果四叶草引导配置 boot讲解
  5. 30天自制操作系统笔记
  6. LabVIEW 阵列信号处理
  7. Java Wbe开发快速入门
  8. css 面试题画三角
  9. 直线方程求x坐标c语言,已知两点坐标,求直线方程、距离其中一点距离为L的某点...
  10. 如何安装浏览器广告拦截屏蔽的插件?