2010-11-06 12 views

risposta

17

Nella pagina Custom Row Detail è possibile vedere come è possibile utilizzare l'handle di evento subGridRowExpanded per visualizzare dati HTML personalizzati come dati di subgrid. In generale se si dispone di jqGrid standard è possibile implementare lo stesso molto facile. Si dovrebbe solo aggiungere subGrid: true alla rete e definire subGridRowExpanded che accoda html al sottogriglia:

subGridRowExpanded: function(subgrid_id, row_id) { 
    var html = "<span>Some HTML text which corresponds the row with id="+ 
       row_id + "</span><br/>"; 
    $("#" + subgrid_id).append(html); 
} 

Si può vedere questo live here:

+1

Grazie mille, siete i miei eroi! – lovedota

+0

@lovedota: prego! – Oleg

+0

È possibile rimuovere la prima colonna dalla subgrid? La rimozione della prima colonna della griglia principale è semplice ma non riesco a trovare un modo per rimuovere facilmente la colonna dalla subgrid. C'è un modo semplice per farlo (usando l'esempio in questa pagina)? – Nigel