Я хочу проанализировать json данные, созданные PHP json_encode в моем приложении переднего плана, я не могу сделать это:
var data= '<?php echo $jsonarr; ?>';
Поскольку это приложение Cordova. Вот мой php код:
<?php
$arr_login= array("lname"=>"$rowlname","email"=>"$rowemail","fname"=>"$rowfname","mobile"=>"$rowmobile");
echo json_encode($arr_login);
?>
Мой ajax код:
$.ajax({
type:"POST",
url: url,
data:data,
success: function(data){
var res = $.trim(data);
if (res == "Password is inccorrect" || res== "Email is inccorrect") {
$("#errmsg").html(data);
}
else{
var response= JSON.parse(data);
alert(response);
//window.open("dashboard.html?sess=logined&","_self");
}
}
});
Теперь, если я отправляю данные, это дает мне действительный формат json, отправленный PHP, но мне нужно преобразовать его в javascript объект, чтобы я мог использовать его в DOM, но JSON .parse выдает эту ошибку в консоли, пожалуйста, помогите, синтаксис выглядит нормально:
VM236:14 Uncaught SyntaxError: Unexpected token / in JSON at position 147