Forum


10:13

23/03/2009

Hi, I'm using DWR to obtain the data. In the callback function I have all the results and I need to reload the grid.
I have something like this.
DWR Callback:
var data = new Array(result.length);
for (var i=0; i<result.length; i++) { // In result I have all the data
var row = new Array()
row[0] = result[i].xx;
row[1] = result[i].yy;
row[N] = result[i].zz;
data[i] = row;
}
reloadGrid(data);
And in the reload function I need something like this:
function reloadGrid(data) {
for(var i=0;i<=data.length;i++) jQuery(”#list”).addRowData(i+1,data[i]);
}
I need to obtain a parameter like this one:
var data = [
{p1:"3456430",p2:"askdjas asdkj",p3:"T"},
{p1:"1234550",p2:"askdjas asdkj",p3:"T"}
];
But the problem is that I receive the results from DWR and I must build an object with all the data.
How can I build the array??
Thank you very much!
02:38

Moderators
30/10/2007

Hello,
If you obtain a string from DWR you can use eval to convert this to object.
Regards
Tony
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