gpt4 book ai didi

javascript - 如何通过javascript在thymeleaf中根据数据库进行复选框

转载 作者:行者123 更新时间:2023-12-02 22:27:09 26 4
gpt4 key购买 nike

如何通过 JavaScript 检查 Thymeleaf 中的复选框?

这里我检查该行中是否有子字符串ROLE_USERROLE_ADMIN,并将 bool 值传递给th:checked中的Thymeleaf,但是复选框未激活...

模式引导中的复选框:

th:checked="${checked}"

JavaScript:

       var checked = false;
if (userRoles.includes("ROLE_USER")) {
checked = true;
$("#modal-checkboxUser").val(checked);
console.log(checked)
}
if (userRoles.includes("ROLE_ADMIN")) {
checked = true;
$("#modal-checkboxAdmin").val(checked);
console.log(checked)
}

最佳答案

使用 prop("checked", {bool})

$("#modal-checkboxUser").prop("checked", userRoles.includes("ROLE_USER")); 
$("#modal-checkboxAdmin").prop("checked", userRoles.includes("ROLE_ADMIN"));
console.log("ROLE_USER", $("#modal-checkboxUser").is(":checked"))
console.log("ROLE_ADMIN", $("#modal-checkboxAdmin").is(":checked"))

关于javascript - 如何通过javascript在thymeleaf中根据数据库进行复选框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59026037/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com