Hy ребят, так что мои данные выглядят следующим образом:как карта многослойной jsondata к jqgrid
TimeSheetData
[
{ID:2, Name:QXC, Items:[{Status:1, Hours: 8},{Status:1, Hours: 4}]},
{ID:5, Name:ABC, Items:[{Status:1, Hours: 6},{Status:1, Hours: 0}]}
]
и моя сетка выглядит следующим образом:
jQuery("#rowed5").jqGrid({
data: timeSheetData,
datatype: "local",
height: 250,
colNames:['ID','Name','Monday','Tuesday'],
colModel:[
{name:'ContractID', index:'ContractID', jsonmap:'?????', width:200, editable:false, sortable:false},
{name:'EmployeeName', index:'EmployeeName', jsonmap:'?????'' ,width:200, editable:false, sortable:false},
{name:'Monday', index:'Monday', jsonmap:'?????', width:200, editable:false, sortable:false},
{name:'Tuesday', index:'Tuesday'jsonmap:'?????'jsonmap:'timeSheetRow1.timeSheetItem2.WorkedHours', width:200, editable:false, sortable:false}
],
caption: "Input Types",
jsonReader: {repeatItems: false, root: "timeSheetRow1"}
});
И мне интересно, что в чем мне нужно положить вместо ????? для получения следующих двух строк в таблице jqgrid:
2, QXC, 8, 4
5, ABC, 6, 0
Thx заранее!