Делаю ajax запрос к серверу всё обрабатываю
и пытаюсь возвратить js объект
PHP:
скопировать код в буфер обмена
$data_obj = "{
\"name\": \"$name\",
\"type\": \"Region\",
\"coords_center\":{
\"coords_center_x\": $coord_center_x,
\"coords_center_y\": $coord_center_y
},
\"coords\": {
\"coords_x\": {$arr_coords_x},
\"coords_y\": {$arr_coords_y}
}
` }";
получаю вот такую штуку
["{\r\n \"name\": \"ПФО\",\r\n \"type\": \"District\",\r\n \r\n \"coords_center\":{\r\n \"coords_center_x\": 30,\r\n \"coords_center_y\": 10\r\n },\r\n \"coords\": {\r\n \"coords_x\": 10106060,\r\n \"coords_y\": 10404010\r\n }\r\n\r\n ` }"]
на стороне клиента парсю ответ вот так
return JSON.parse( xmlhttp.responseText );
помогите может кто сталкивался?!
(Добавление)
Кароче я передал, я забыл кое что, вообщем всё банально и просто оказалось
PHP:
скопировать код в буфер обмена
"name" => $name,
"type" => "DIstrict",
"coords_center" => array("coords_center_x"=>$coords_center_x, "coords_center_y"=>$coords_center_y ),
"coords"=>array("coords_x"=>array($arr_coords_x),"coords_y"=>array($arr_coords_y) )
);
и после этого получаю
{"name":"ПФО","type":"DIstrict","coords_center":{"coords_center_x":"30","coords_center_y":"30"},"coords":{"coords_x":["10,10,60,60,"],"coords_y":["10,40,40,10,"]}}