1. 程式人生 > >如何使用Jquery獲取Thymeleaf中的引數!

如何使用Jquery獲取Thymeleaf中的引數!

通過自己的研究發現的三種js獲取Thumeleaf引數的方法  具體如下

1.第一種方法  注:script標籤中 th:inline 一定不能少,通常在取值的前後會加上不同的註釋

<p th:text="#{message}">default message</p>
<script th:inline="javascript">
    var message = [[${message}]];
    console.log(message);
</script>

不過個人覺得這樣子寫太麻煩了這麼多括號!

2.第二種方法 使用隱藏域:

<p th:value="#{message}" type="hidden" id="data">default message</p>
//獲取隱藏域裡面的引數
<script  type="text/javascript">
    var data=${"#data"}.val();
    var data=$("#data").val();
</script>


 

3.第三種方法  如果放在text中獲取引數:


<p th:text="#{message}" id="data"></p>
<script  type="text/javascript">
    var bankCard1=$("#data").text();
</script>

如果覺得有用記得點贊哈!!!