我有两个域(模型)工作和结果。列出已运行的作业的作业页面和结果页面列出了作业的结果。
我想要做的是结合这两个页面,以便用户停留在一个页面上。
我的解决方案是使用remoteFunction,我很接近但一直坚持从Grails 获取数据。下面的代码调用我的控制器(方法doit)并返回一个 Groovy 列表:
...
<g:render template="resulttable" />
<button id=show>show()</button>
<script type="text/javascript">
$("#show").click(function () {
// Returns Groovy List
var results = <g:remoteFunction action="doit" id="${idx}" update="showit"/>
$(".resulttable").show('slow');
});
我不是 jQuery 高手,那么我该如何处理这个结果列表呢?我已经尝试了六种不同的东西并且被难住了。我有一个部分结果表,我想在其中显示结果。还是我用这种方法在左外野?