gpt4 book ai didi

Grails 的 GSP 页面中的 JavaScript

转载 作者:行者123 更新时间:2023-12-02 17:28:10 25 4
gpt4 key购买 nike

如何在 grails g:if 语句中运行 impromtu js 代码?我想运行错误警报窗口或成功警报窗口。我的代码是

<g:if test="${flash.error}">
<g:javascript>invokePopup(${flash.error})</g:javascript>
</g:if>

在我的 main.js 中

function invokePopup(message) {
$.prompt(message);
}

在这种情况下没有发生任何事情,是的,添加了 main.js 到 ApplicationResources.groovy

最佳答案

假设 flash.error 包含 String 值,需要更改以下行以避免意外的标识符错误。

<g:if test="${flash.error}">
<g:javascript>invokePopup("${flash.error}")</g:javascript>
</g:if>

请注意,flash.error 现在在引号内输出。

关于Grails 的 GSP 页面中的 JavaScript,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23322283/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com