码迷,mamicode.com
首页 > 其他好文 > 详细

th:onclik()传参问题(前端使用了bootstrap)

时间:2017-08-25 13:59:27      阅读:715      评论:0      收藏:0      [点我收藏+]

标签:script   use   href   span   直接   func   objectid   javascrip   前端   


网上大多帖子是这么写的

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中不适用,必须这样写

<a href="JavaScript:void(0)" th:onclick="‘javascript:selectById(\‘‘+${select.id}+‘\‘);‘"><li class="name-info"><span th:text = "${select.name}"></span></li></a>
也就是说传入的参数必须转义:\‘‘+${select.id}+‘\‘

th:onclik()传参问题(前端使用了bootstrap)

标签:script   use   href   span   直接   func   objectid   javascrip   前端   

原文地址:http://www.cnblogs.com/Amaris-Lin/p/7427332.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!