$("#btnSubmit").click(function(){
var map={ };
var rowDataArr=[];
for(var i=0;i<dataLength;i++){
var indexlist=$("#yourDataGrid"+i);
var rowIDs=indexlist.jqGrid("getDataIDs");
rowIDs.forEach(rowId=>{
$("#yourDataGrid"+i).saveRow(rowId);
var rowData = $("#yourDataGrid"+i).jqGrid("getRowData", rowId);
rowDataArr.push(rowData);
});
//map["yourDataGrid"+i]=rowDataArr;
map[$("#targetIds"+i).text()]=rowDataArr;
rowDataArr = [];
}
$("#indexJsonStr").val(JSON.stringify(map));
$("#inputForm").attr('action',"${ctx}/xx/xxx/xxxx/save");
$("#inputForm").submit();
});
Map mapForIndexs = JSON.parseObject(entity.getIndexJsonStr());
Set<String> keys = mapForIndexs.keySet();
for (String key : keys) {
String jsonStrEntity = mapForIndexs.get(key).toString();
if (jsonStrEntity.length() != Constants.TWO) {
ArrayList<YourEntity> resultList = JSON.parseObject(jsonStrEntity, new TypeReference<ArrayList<YourEntity>>() {
});
}
}
function getTargetId(t){
return $("#targetIds"+t).text();
}