关于 thymeleaf 和复选框动态选择的问题

qq_36268672 2019-01-09 05:42:06
                          <tbody id="resultData" >
<tr th:each="result, stat : ${resultList}">
<td th:if="${result.flag} Eq '1'" ><input type="checkbox">[[${result.companySearchName}]]</td><!--業者名 -->
<td th:if="${result.flag} Eq '1'" ></td><!-- 仕様 -->
<td th:if="${result.flag} Eq '1'" ></td><!-- 数量 -->
<td th:if="${result.flag} Eq '1'" ></td><!-- 単位 -->
<td th:if="${result.flag} Eq '1'" class="right-position"><input type="text" class="no-border input-money-yen" readonly></td><!-- 単価 -->
<td th:if="${result.flag} Eq '1'" class="right-position"><input type="text" class="no-border input-money-yen" readonly></td><!-- 金額 -->
<td th:if="${result.flag} Eq '1'" ></td><!-- 発注済を非表示-->

<td th:if="${result.flag} Eq '2'"><input type="checkbox">[[${result.goodsName}]]</td><!-- 品名 -->
<td th:if="${result.flag} Eq '2'" th:text="${result.spec}"></td><!-- 仕様 -->
<td th:if="${result.flag} Eq '2'" th:text="${result.quantity}"></td><!-- 数量 -->
<td th:if="${result.flag} Eq '2'" th:text="${result.quantityUnitName}"></td><!-- 単位 -->
<td th:if="${result.flag} Eq '2'" class="right-position"><input type="text" class="no-border input-money-yen" th:text="${result.unitPriceBudget}" readonly></td><!-- 単価 -->
<td th:if="${result.flag} Eq '2'" class="right-position"><input type="text" class="no-border input-money-yen" th:text="${result.amount}" readonly></td><!-- 金額 -->
<td th:if="${result.flag} Eq '2'" th:text="${result.orderedFlag}"></td><!-- 発注済を非表示-->
</tr>
</tbody>


结果集 result 里有 一个相同的 subcontractorCode 字段
利用 thymeleaf模板 想实现的功能是

<td th:if="${result.flag} Eq '1'" ><input type="checkbox">[[${result.companySearchName}]]</td><!--業者名 -->

被选中
相同subcontractorCode 的
<td th:if="${result.flag} Eq '2'"><input type="checkbox">[[${result.goodsName}]]</td><!-- 品名 -->

都被选中。取消 都取消 。
...全文
1024 3 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
RohsZ 2019-01-10
  • 打赏
  • 举报
回复
添加多选框的选择事件,用js来控制
waxf523 2019-01-10
  • 打赏
  • 举报
回复
你都没用代码控制,还想它听你的?
可以在标签上加个onclick事件,传个参数id,单个控制;另一个单独button来控制所有的正选和反选
十八道胡同 2019-01-09
  • 打赏
  • 举报
回复
我还没学到 thymeleaf

正在学习javaing
项目需求,可以用复选框勾选项目进行提交,如下表 <th lay-data={field:'t2', edit:

81,122

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧

ID ID 测试项