2012-06-20 38 views
1

我有這個Grails應用程序,其中我安裝了JQuery,JQuery-UI和JQGrid插件。 我有這個GSP,我需要顯示多個JQGrid。Grails多個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> 

下面是對身體標記內

<p>Type 1</p> 
<jqgrid:wrapper id="type1List" /> 
<p>Type 3</p> 
<jqgrid:wrapper id="type3List" /> 

包裝和兩天的jqGrid從參考的DraftController包含兩個方法:listType1()listType3()。這兩種方法都有這個結尾語句,render jsonData as JSON,其中jsonData遵循格式here

不幸的是,我無法正確顯示兩個JQGrid。我只能顯示type1List必須刪除有關type3List的代碼。在文檔準備好或加載後,如何正確顯示兩個JQGrid?

謝謝。

回答