Forum


13:22

10/11/2008

I got the following problem
I want to send to PHP server nested json using ajax. I need this to send cells that were edited and after save event all changed cells will be send to server.
{item1:'one',
item2:'eeee',
item3:[{item31:'sdf',
item32:'sdfs'}]
}
My code:
$.ajax({
url: "translation_edit.php",
type: "post",
data: {item1:'one',item2:'eeee',item3:
[{item31:'sdf',item32:'sdfs'}]},
success: function(data) {
alert('Success');},
complete: function () {
alert('Complete');
},
error: function (xhr, ajaxOptions, thrownError){
alert(xhr.valueOf());
}
});
But result on server(PHP) is as follows:
Array
(
[item1] => one
[item2] => eeee
[item3] => [object Object]
)
My code on PHP server:
<?php
$handle = fopen("data.txt", "w");
fwrite($handle, print_r($_POST,true));
fclose($handle);
?>
How to get rid of [object Object] and get item31 and item32?
Greetings
Majkel
03:46

Moderators
30/10/2007

Hello,
It is not jqGrid Problem.
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:
40 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