从jquery

时间:2019-07-16 14:04:35

标签: jquery thymeleaf

    <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吗?但是我不想要。

0 个答案:

没有答案