My jqGrid, displays columns, retrieves the data but it does not display them in the grid. Tiles is adding, header, footer and left panel layout (head, body, style tags etc.) in the data retrieved by jqGrid. Could that be the problem? If so, how can I avoid it? If I dont include deliveryJqgridData in Tiles definitions, Tiles does not forward the data to view page for rendering.
My Jqgrid definition:
$(function(){
$("#deliveryJqgrid").jqGrid({
url:'deliveryJqgridData',
datatype: 'xml',
mtype: 'GET',
colNames:['Col1','Col2', 'Col3','Col4','Col5'],
colModel :[
{name:'Col1', index:'Col1', width:55},
{name:'Col2', index:'Col2', width:90},
{name:'Col3', index:'Col3', width:80, align:'left'},
{name:'Col4', index:'Col4', width:80, align:'left'},
{name:'Col5', index:'Col5', width:150, sortable:false}
],
pager: '#deliveryJqgridPager',
rowNum:10,
rowList:[10,20,30],
sortname: 'Col1',
sortorder: 'asc',
viewrecords: true,
caption: 'Delivery List - JQ Grid'
});
Firebug shows the following data was retrieved under "Net > GET deliveryJqgridData?_search=false > Response" tab. The Response output is stored at the following google docs link: DeliveryJqGridData.txt. Thanks in advance for your help