Forum


09:41

20/08/2011

hi all,
I want to pass multiple data to a php script, does this work…
editoptions:{dataUrl:'php/items-se-script.php?ip.STID='+STID+'ip.SVID='+SVID, defaultValue:'26'},
or will have to make a json string like….
data = '{"ip.STID":'+STID+', "ip.SVID":'+SVID+'}';
editoptions:{dataUrl:'php/items-se-script.php?data='+data, defaultValue:'26'},
thanks
20:37

20/08/2011

Never mind, i got it.
in javascript:
var jsondata = JSON.stringify({"ipSTID": $('#tab3-grid').jqGrid('getCell', row_id, 'wo.STID'),
"ipSVID": $('#tab3-grid').jqGrid('getCell', row_id, 'wv.SVID')});
.
editoptions:{dataUrl:'php/items-se-script.php?data='+jsondata, defaultValue:'26'},
.
in php:
$ip = json_decode($_REQUEST['data'], true); // json_decode function must have "true" parameter for result to be associative array.
.
$sql .= ' WHERE ip.STID = '.$ip['ipSTID'].' AND ip.SVID = '.$ip['ipSVID'].'';
Most Users Ever Online: 715
Currently Online:
54 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