在Twitter引导模式中呈现Grails内容

在Twitter引导模式中呈现Grails内容,grails,twitter-bootstrap,modal-dialog,Grails,Twitter Bootstrap,Modal Dialog,我试图将一个操作的结果呈现为一个模式(twitter引导)。不幸的是,我没有让这个工作 在我在每个迭代器中生成链接之前: <g:link action="perform" id="${exerciseInstance.id}"> <h2>${fieldValue(bean: exerciseInstance, field: "title")}: (${exerciseInstance.questions.size()} Questions)</h2>

我试图将一个操作的结果呈现为一个模式(twitter引导)。不幸的是,我没有让这个工作

在我在每个迭代器中生成链接之前:

<g:link action="perform" id="${exerciseInstance.id}">
   <h2>${fieldValue(bean: exerciseInstance, field: "title")}: (${exerciseInstance.questions.size()} Questions)</h2>
 </g:link>

${fieldValue(bean:exerciseInstance,field:“title”)}:(${exerciseInstance.questions.size()}问题)
与其呈现一个全新的网站,我更希望测验以一种模式呈现。因此,我尝试了一个简单的twitter引导模式示例:

<a data-toggle="modal" href="#myModal" class="btn btn-primary btn-large">${fieldValue(bean: exerciseInstance, field: "title")}</a>
<div id="myModal" class="modal hide fade" style="display: none; ">
  <div class="modal-header">
    <h3>Test</h3>
  </div>
  <div class="modal-body">
    --> This is where the content should go <--
  </div>
  <div class="modal-footer">
    <a href="#" class="btn" data-dismiss="modal">Close</a>
  </div>
</div>

试验
-->这是内容应该去的地方,要求“最好的方式”,所以这是一个危险的游戏。可能没有最好的。只是不同的方法。我将给出一个我使用jQuery函数的函数

$("#myModal .modal-body").load(url);

其实就是这么简单。显然,如果需要传入参数、提供回调函数等,请调整load()函数。控制器的操作只会呈现一个模板,其中包含模态体中所需的HTML。这甚至不是特定于Grails的。这种方法适用于任何服务器端技术。

您面临什么问题?grails没有什么特别的功能-如果您能够在引导模式中显示静态文本,那么您应该能够通过使用groovy表达式${}替换静态文本来显示动态文本。请提供有关您面临的具体问题的详细信息。我正试图在模式中包含一个web流()。就像是一个包含n个问题并在最后显示结果的测验。