如何访问 jQuery 中的模型属性

How to access model attribute in jQuery

我需要将模型属性从控制器传递到 HTML。我的应用程序使用 HTML5、thymeleaf 和 springboot。

我正在使用以下代码片段:

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

来自我的控制器的代码片段:

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

但我无法在 HTML 中获取分配给模型属性的值。

请指教

提前致谢。

您可能想要使用内联脚本,如下所示:

<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