<div id="current-menus-for-role-checkbox" style="display:none">
<h2>asdwasd</h2>
<div th:each="menu : ${menusOfSelectedRole}" >
<input type="checkbox" th:field="*{menusOfSelectedRole}" th:value="${menu.item}"/>
</div>
</div>
我有这样的div。单击此div顶部的按钮时,该div即将出现:
$('#select-role-btn').click(
var selectedRoleId = $('#role-id').val();
var data = "selectedRoleId=" + selectedRoleId;
$.ajax({
url: '/menu/roleId',
data: data,
type: "GET",
success: function (response) {
$('#current-menus-for-role-checkbox').show();
但是我也想将值放入menusOfSelectedRole
。一开始是空的。
ajax调用返回值:
menusOfSelectedRole: id = {Long@14769} 2
item = "Accounting izle"
0 = {MenuDTO@14763}
menusOfSelectedRole = {ArrayList@14757} size = 5
但是我无法填写该menusOfSelectedRole
。我应该再次返回modelview吗?但是我不想要。