Javascript JSON.parse: ошибка неожиданного символа

Я хочу получить строку из 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++; }); } }); 

Solutions Collecting From Web of "Javascript JSON.parse: ошибка неожиданного символа"