0
grails g : if 문에서 impromtu js 코드를 어떻게 실행할 수 있습니까? 오류 경고 창 또는 성공 경고 창을 실행하고 싶습니다. 내 코드는 Grails의 GSP 페이지의 JavaScript
<g:if test="${flash.error}">
<g:javascript>invokePopup(${flash.error})</g:javascript>
</g:if>
및
function invokePopup(message) {
$.prompt(message);
}
아무것도이 경우에는 일어나지 내 main.js에서
이며, YES, ApplicationResources.groovy
main.js를 포함하여 브라우저에서 페이지의 출처를 확인 했습니까? 어떤 오류가 발생 했습니까? 나는 당신이 $ {flash.error}를 따옴표로 싸지 않으면 유효 자바 스크립트 문자열이 아닐 것이라고 생각한다. –
브라우저 콘솔에 오류가 없습니다. –
그래,하지만 브라우저의 페이지 소스에 main.js 파일을 포함하여 표시됩니까? 브라우저가 렌더링 할 때 페이지 소스를 게시하십시오. –