Forum

November 2nd, 2014
A A A
Avatar

Lost password?
Advanced Search

— Forum Scope —




— Match —





— Forum Options —





Minimum search word length is 3 characters - maximum search word length is 84 characters

The forums are currently locked and only available for read only access
sp_Feed Topic RSS sp_TopicIcon
Custom xml and subGrid with only headers
22/05/2009
05:27
Avatar
Corrado
Italy - Milano
Member
Members
Forum Posts: 16
Member Since:
22/05/2009
sp_UserOfflineSmall Offline

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.

23/05/2009
01:17
Avatar
Corrado
Italy - Milano
Member
Members
Forum Posts: 16
Member Since:
22/05/2009
sp_UserOfflineSmall Offline

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.

25/05/2009
03:01
Avatar
tony
Sofia, Bulgaria
Moderator
Members

Moderators
Forum Posts: 7721
Member Since:
30/10/2007
sp_UserOfflineSmall Offline

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.

Forum Timezone: Europe/Sofia

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.com

Moderators: tony: 7721, Rumen[Trirand]: 81

Administrators: admin: 66

Comments are closed.
Privacy Policy   Terms and Conditions   Contact Information