JQuery、JQuery-UI、およびJQGridプラグインをインストールしたこのGrailsアプリケーションがあります。複数のJQGridを表示する必要があるこのGSPがあります。
これがページのサンプルスクリプトです。
<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が参照される場所には、との2つのメソッドが含まれていlistType1()
ますlistType3()
。どちらのメソッドにもこの終了ステートメントがrender jsonData as JSON
あり、jsonDataはここに示されている形式に従います。
残念ながら、両方のJQGridを正しく表示できません。type1List
に関するコードを削除する必要があることだけを表示できますtype3List
。ドキュメントの準備ができた後、またはロードした後、両方のJQGridを正しく表示するにはどうすればよいですか?
ありがとう。