Я хочу получить строку из php-скрипта и проанализировать ее на массив javascript. но получил ошибку: SyntaxError: JSON.parse: неожиданный символ для строки: JSON.parse (msg);
Я много искал, не мог понять, где моя проблема, пожалуйста, помогите проверить меня. Благодарю.
Сторона PHP:
header("application/json; charset=utf-8"); $sum = array(1,2,3,4,5); echo json_encode($sum);
Javascript:
$.ajax({ type: "POST", url: "save.php", contentType: "application/json; charset=utf-8", data: price, success: function (msg) { var i = 0; console.log(msg); var sum = new Array(); sum = JSON.parse(msg); $('input.hj').each(function () { if (sum[i] > 0) { $(this).val(sum[i]); } i++; }); } });