2017-01-27 1 views
0

私は、Spring MVCのreCaptcha sitekeyをthymeleafテンプレートに渡そうとしています。私はjQuery $("#reCaptcha").attr("data-sitekey", reCaptchaSiteKey);を使ってこれに到達する考えがありますが、jQueryでこの値を取得する方法を見つけることはできません。 コントローラコードmodel.addAttribute("reCaptchaSiteKey", RECAPTCHA_SITE_KEY);このような方法でこの問題を解決していただけると助かりますorg.springframework.ui.ModelからjQueryへの値

答えて

0

これについてはいくつかの方法があります。あなただけのJavaScriptを使用する場合は、JavaScriptのインライン化を行うことができます。

http://www.thymeleaf.org/doc/tutorials/3.0/usingthymeleaf.html#javascript-inlining

<script th:inline="javascript"> 
    var key = [[${reCaptchaSiteKey}]]; 
    $("#reCaptcha").attr("data-sitekey", key); 
</script> 

ます。またthymeleafを使用することができへ助けを直接出力#reCaptchaのdiv

​​
+0

感謝 – MolecularMan

関連する問題