我有这个 Grails 应用程序,我在其中安装了 JQuery、JQuery-UI 和 JQGrid 插件。我有这个 GSP,我需要在其中显示多个 JQGrid。
这是页面的示例脚本。
<jq:resources />
<jqui:resources />
<jqgrid:resources />
<script type="text/javascript">
$(document).ready(function() {
<jqgrid:grid id="type1List"
url="'${createLink(action: 'listType1', controller:'draft', params:[selectionDate: selectionDate])}'"
...
datatype="'json'">
</jqgrid:grid>
<jqgrid:grid id="type3List"
url="'${createLink(action: 'listType3', controller:'draft', params:[selectionDate: selectionDate])}'"
...
datatype="'json'">
</jqgrid:grid>
});
</script>
这是body标签内部的包装
<p>Type 1</p>
<jqgrid:wrapper id="type1List" />
<p>Type 3</p>
<jqgrid:wrapper id="type3List" />
并且DraftController
引用两个 jqgrid 的地方包含两种方法:listType1()
和listType3()
. 这两种方法都有这个结束语句,render jsonData as JSON
其中 jsonData 遵循此处提供的格式。
不幸的是,我无法正确显示两个 JQGrid。我只能显示type1List
必须删除有关type3List
. 文档准备好或加载后如何正确显示两个 JQGrid?
谢谢。