且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

thymeleaf+bootstrap,onclick传参实现模态框中遇到的错误

更新时间:2022-06-30 09:25:43

onclick调javascript函数时,不能直接使用onclick=“editUser(${prod.id})”,这样会报错,需要修改成如下的格式。

<a href="#editModal" role="button" data-toggle="modal" th:onclick="'javascript:editUser('+${prod.id}+');'">修改</a>

<script>

function editUser(id){
         $.get("/projectName/user/edit",{objectid:id},function(data) {
                $("#frm_container1").html(data);
            });
     }

</script>


另外调用bootstrap.js之前需要将jQuery.js引用,否则会出现点击两次才出现模态框的情况。