毕设记录--jq获取thymeleaf动态值

时间:2025-02-15 08:42:17

thymeleaf模板解析器用来将后端的数据动态的渲染到页面,一般的jq获取值的方法取th:的值为空
当我们用$("#id").val()取下面这段文本的value值时,只能拿到空

<div>
										身份证:<text id="idcar" th:value="${}" th:text="${}"></text>
									</div>
  • 1
  • 2
  • 3

解决方法是在标签中用th遍历一下后端的数据,像下面这样

<script  th:each="user:${allusers}">
  • 1

取值写法也要改变

var id=[[${user.id}]]
  • 1

所以这已经不算通过id获取value了,而是直接遍历map取值了