thymeleaf +ajax

来源:互联网 发布:mac不能更新软件 编辑:程序博客网 时间:2024/06/11 04:15

使用thymeleaf做ajax请求,需要注意的是:


(1)添加<script th:inline="javascript">

(2) /*<![CDATA[*/

....

 /*]]>*/

(后来发现也可以不加)

  (3)写url时,务必注意:不要留空格,如url:/*  [[@{/ajaxClickLike/{pid}(pid=${post.pid})}]]  */,这样是识别不出来的。。,也可以直接 [[@{/ajaxClickLike/{pid}(pid=${post.pid})}]]这样写!!

完整请求如下:

<script th:inline="javascript">    /*<![CDATA[*/    var likeButton = $("#like-button");       likeButton.click(function(){    $.ajax({    type:"GET",     url:[[@{/ajaxClickLike/{pid}(pid=${post.pid})}]],                success:function(response){            likeButton.text("已赞"+response);            likeButton.removeAttr("href");            }     });    });    /*]]>*/</script>


原创粉丝点击