Здравствуйте. php файл генерирует для меня json массив вот такого вида:
["91","92"]
Я отправляю ajax запрос, получаю ответ, и, в зависимости от ситуации, произвожу alert:
success: function(msg){
alert(msg);
//Если array
if( Array.isArray( msg ) ){
alert("Это арай");
} else {
alert("ошибка");
}
И, казалось бы, я должен получить ответ «Это арай», но мне, по какой-то причине, приходит ответ «ошибка».
Возвращает главное alert всё верно.
alert(msg);
["91","92"]
Если ему в лоб фигануть
if( Array.isArray( ["91","92"] ) )
То он вернёт «Это арай».
А если через msg делать, то он типа не понимает.
Я уже пытался присвоить переменной значение msg, типа
var $blyat = msg;
, но он всё равно на
if( Array.isArray( $blyat ) )
пишет, что ошибка.
В консоли тоже ошибок никаких нет.
Что блин за фигня?