xydeown Posted August 11, 2013 Share Posted August 11, 2013 Hi , i have this in php side : echo json_encode(array("key" => $key, "nonce" => $nonce)); echo json_encode(array("error" => true, "message" => $mes)); and in ajax side : dataType:'json', cache: false, success: function(data) { $("#errorMessage").html(data.message); $("#nonce").val(data.nonce); $("#key").val(data.key); } its passing the array back to ajax like this ; {"key":"R7NcYTv05lQTVmzksagMLr35dc+nLHZhNORD8dbnnsc=","nonce":"508b2c85f696fcda4967e64531a247d9c77c6a73ff06bb237277008438f9fc9b"}{"error":1,"message":"\u05d4\u05d0\u05d9\u05de\u05d9\u05d9\u05dc \u05e9\u05d4\u05d6\u05e0\u05ea \u05e9\u05d2\u05d5\u05d9 \u05d0\u05d5 \u05dc\u05d0 \u05ea\u05e7\u05d9\u05df \u05e0\u05e1\u05d4 \u05e9\u05d5\u05d1 ,\u05d0\u05e0\u05d0 \u05d4\u05db\u05e0\u05e1 \u05e1\u05d9\u05e1\u05de\u05d0"} anyone know how to handle it ? somthing like data[0] , data[1] ? Link to comment https://forums.phpfreaks.com/topic/281037-parse-2-json-arrays-in-ajax-side/ Share on other sites More sharing options...
requinix Posted August 11, 2013 Share Posted August 11, 2013 You can't return two different values through AJAX. Which is what you're doing with the two echo statements. Return just the one. echo json_encode(array("key" => $key, "nonce" => $nonce, "error" => true, "message" => $mes)); Link to comment https://forums.phpfreaks.com/topic/281037-parse-2-json-arrays-in-ajax-side/#findComment-1444369 Share on other sites More sharing options...
xydeown Posted August 11, 2013 Author Share Posted August 11, 2013 yea i got it and fixed it ,already thanks allot can close. Link to comment https://forums.phpfreaks.com/topic/281037-parse-2-json-arrays-in-ajax-side/#findComment-1444371 Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.