Thymeleaf,将对象发送到ajax

时间:2014-05-11 12:12:18

标签: jquery ajax spring thymeleaf

我使用spring mvc和thymeleaf而且我收到了模型对象,所以我有类似的东西:

<li th:each="game : ${availableGames}">
      <a class="gameLink" href="#" th:text="${game.getId()}" th:object="${game}"/>
</li>

如何在ajax中使用此对象并将其发送到控制器? 我试过这个

  var ob = $(this).object()
  data : JSON.stringify(ob.JSON()),
  contentType: 'application/json',

但它没有工作

1 个答案:

答案 0 :(得分:3)

tutorial类似,您可以通过以下方式将对象传递给JS变量:

var games = /*[[${availableGames}]]*/ null;

如果您想将所选游戏发送到控制器,您可以在游戏阵列中找到所选的ID并使用Ajax发送。

希望有所帮助