在我的应用程序中,当我按下运行按钮时,它在gsp页面中编写为:
<input type="button" value="Run" onClick="submitJob()"></input>
submitJob()函数在ExtJs JavaScript文件中定义,该文件执行一些操作并调用控制器代码,该代码将不同的gsp输出页面呈现为:
render(template: "/plugin/jobPlot_out", model:[jobName:jobName], contextPath:pluginContextPath)
在我的Web浏览器应用程序中,它在同一网页中显示输出。如何在对话框中显示相同的输出而不是在同一页面中?
答案 0 :(得分:0)
我是JavaScript的新手,所以我发布了这个问题。我做了什么: 我必须搜索Run按钮的div id,并且必须搜索div id加载的URL。在找到这个之后,我不得不编写一个jQUERY代码来打开一个对话框,并在那里渲染结果输出。
答案 1 :(得分:-1)
我不确定我说得对,但您是否尝试过使用重定向指令?
http://grails.github.io/grails-doc/3.0.x/ref/Controllers/redirect.html