[英]JavaScript in Grails's GSP page
我如何在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);
}
在這種情況下沒有發生任何事情,YES,一個添加到ApplicationResources.groovy的main.js
假設flash.error
包含String
值,則需要更改以下行以避免意外的標識符錯誤。
<g:if test="${flash.error}">
<g:javascript>invokePopup("${flash.error}")</g:javascript>
</g:if>
請注意, flash.error
現在在引號內輸出。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.