Jump to content

Php To Json, Little Issue.


Solarpitch

Recommended Posts

Hey Guys,

 

I'm sending a php array in JSON to a JS function like this:

 

$arr= array(
'a' => "Gerard",
'b' => "Jonathan"
);

echo json_encode($arr);

 

I can see it's being sent like:

{"a":"Gerard","b":"Jonathan"}

However, when I try and retrieve it in the javascript function below I get an error:

 

SyntaxError: JSON.parse: unexpected non-whitespace character after JSON data

 

obj = JSON.parse(response);


$.post('http://site.comi/ajaxApiCall', 'val=' + val, function (response) {

 obj = JSON.parse(response);
 alert(obj['a']);
});

 

Still get the error even if I dont use JSON.parse. Just not sure where I'm going wrong.

Link to comment
https://forums.phpfreaks.com/topic/270332-php-to-json-little-issue/
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.