Forum


05:27

22/05/2009

jquery 1.3.1
jqgrid 3.4.3
Hi, I want to use SubGrid and this is the main code I use:
$("#list1").jqGrid({
url: 'avanzataxml.asp',
datatype: 'xml',
xmlReader: {
root: 'rowset',
row: 'elenco',
repeatitems: false,
id: 'id_offerta',
subgrid: {root: 'rowset', row: 'elenco', repeatitems: false}
},
...
subGrid: true,
subGridUrl: 'include/avanzatafnz.asp?t=sub',
subGridModel: [{
name: ['Mercato', 'Nome'],
width: [50, 200]
}],
avanzataxml.asp returns:
<rowset>
<header/>
<elenco>
<nome>ESSELUNGA</nome>
<partenza>07/11/2008</partenza>
<scadenza>21/11/2008</scadenza>
...
</elenco>
...
<rowset>
avanzatafnz.asp returns:
<rowset>
<header currentPage="1" pageCount="1" recordCount="3" pageSize="3"/>
<elenco>
<id_mercato>3</id_mercato>
<nome>ESSELUNGA</nome>
<Expr1002>test</Expr1002>
</elenco>
...
</rowset>
Then main grid works greatly while the subgrid shows only table headers. What's wrong.
Many thanks.
01:17

22/05/2009

Hi, with Firebug I'm going deep into the problem.
In the file grid.subgrid.js at line 132:
$(sgmap.root+">"+sgmap.row, sjxml).each( function(){
I have
$('rowset>elenco', sjxml).each( function(){
I inspect sjxml object and it has the correct xml document but each() is not execute.
With http://www.woods.iki.fi/intera.....ester.html I tested that the selector rowset>elenco is correct. So where is the problem.
Many thanks.
03:01

Moderators
30/10/2007

Hello,
All is ok, but your in case of repeatitems=false you should define the mapping for the subgrid.
subGridModel: [{
name: ['Mercato', 'Nome'],
width: [50, 200],
mapping: ['id_mercato',...]
}]
This is missed into the docs. Sorry.
Thanks
Regards
Tony
For professional UI suites for Java Script and PHP visit us at our commercial products site - guriddo.net - by the very same guys that created jqGrid.
Most Users Ever Online: 715
Currently Online:
197 Guest(s)
Currently Browsing this Page:
1 Guest(s)
Top Posters:
OlegK: 1255
markw65: 179
kobruleht: 144
phicarre: 132
YamilBracho: 124
Renso: 118
Member Stats:
Guest Posters: 447
Members: 11373
Moderators: 2
Admins: 1
Forum Stats:
Groups: 1
Forums: 8
Topics: 10592
Posts: 31289
Newest Members:
, razia, Prankie, psky, praveen neelam, greg.valainis@pa-tech.comModerators: tony: 7721, Rumen[Trirand]: 81
Administrators: admin: 66