我有一个提交按钮,我想在其中弹出确认信息,这样做很好:

<g:actionSubmit value="Delete"
action="deleteTpsReport"
onclick="return confirm('ohnoes!');"

但是,当我要将确认文本移到messages.properties文件中时,我尝试:
<g:actionSubmit value="Delete"
action="deleteTpsReport"
onclick="return confirm('<g:message code="tps.delete.confirmation"/>');"

这不起作用,');"显示在页面上,并且javascript被完全忽略。

有没有办法嵌套这些标签,以便我可以在message的事件处理程序中使用actionSubmit

最佳答案

这应该工作:

<g:actionSubmit value="Delete"
action="deleteTpsReport"
onclick="return confirm('${message(code: 'tps.delete.confirmation')}');"/>

关于grails - 嵌套引号:actionsubmit标签内javascript片段内的message标签,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/9879376/

10-13 07:36