如何在jQuery中访问模型属性

时间:2015-05-22 13:59:04

标签: jquery html5 thymeleaf modelattribute

我需要将一个模型属性从控制器传递给HTML。我的应用程序是使用HTML5,thymeleaf& springboot。

我正在使用以下代码段:

$(document).ready(function() {
   var modelAttributeValue = '${modelAttribute}';
}

我的控制器的代码段:

model.addAttribute("modelAttribute", "viewEmployee")

但是我无法在HTML中获得分配给model属性的值。

请告知。

提前谢谢。

1 个答案:

答案 0 :(得分:8)

您可能希望使用内联脚本,如下所示:

<script type="text/javascript" th:inline="javascript">
    /*<![CDATA[*/

    $(document).ready(function() {
       var modelAttributeValue = [[${modelAttribute}]];
    }

    /*]]>*/
</script>

有关脚本内联的更多信息:http://www.thymeleaf.org/doc/tutorials/2.1/usingthymeleaf.html#script-inlining-javascript-and-dart