我使用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',
但它没有工作
答案 0 :(得分:3)
与tutorial类似,您可以通过以下方式将对象传递给JS变量:
var games = /*[[${availableGames}]]*/ null;
如果您想将所选游戏发送到控制器,您可以在游戏阵列中找到所选的ID并使用Ajax发送。
希望有所帮助