Forum
15:36
17/04/2014
Hi ,
Greetings of the day!!!
I need a help while using datatype: "jsonstring" in jqGrid.
It sets the page,records,total based on the records that are returing in the json object, but ideally I want to explicitly set the total records and page based on the other properties in json.
$("#gridPipeline").jqGrid(
datatype: "jsonstring",
datastr: dataOutput,
jsonReader: {
root: "GridData",
page: "Page",
total: "Total",
records: "RecordCount",
id: "id"
cell: "cell",
repeatitems: false,
}
)}
where my jsonstring is in the below way :
var dataOutput = '{"Total":8,"RecordCount":157,"Page":1,"GridData":[{"Id".....
I return only 20 records at a time but I would be having like more than records in any scenario. I dont want to use json for the first time as it would hit my server again, but on the subsequent paging or sorting i will be changing the datatype : "json" on grid complete.
Please help me....
Thanks in Advance.......
11:03
Moderators
30/10/2007
Hello,
Your solution is to use json (to get data from the server) with loadonce true and then change the thing what you want
jqGrid({
...
datatype: "json"
loadonce: true
...
});
Regards
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.
Most Users Ever Online: 715
Currently Online:
52 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.comModerators: tony: 7721, Rumen[Trirand]: 81
Administrators: admin: 66