Показать сообщение отдельно
  #2 (permalink)  
Старый 03.01.2020, 19:03
Интересующийся
Отправить личное сообщение для Xopc11 Посмотреть профиль Найти все сообщения от Xopc11
 
Регистрация: 01.07.2017
Сообщений: 25

Та не...
Не работает даже так:
$(document).ready(function(){
	$.ajax({
        url:"url.php",
        type:"POST",
        dataType:"JSON",
        success: function(data){
            console.log(data);
        },
        error:function(e,t){
        	console.log(e);
        	console.log(t);
        }
	})
})

<?php
	$arr = array('a' => 1, 'b' => 2, 'c' => 3, 'd' => 4, 'e' => 5);
	echo json_encode($arr);
?>

И все. Больше ничего в коде нет. Если запустить это просто на сайте, то все конечно же работает, но если сделать это из расширения, то сразу срабатывает error. Притом опять же
<?php
	$arr = array(1,2,3,4,5);
	echo json_encode($arr);
?>

работает как и должен.
Полагаю это какое-то ограничение в расширениях для браузера...
Пол дня с этим копаюсь и так ничего и не придумал. Ладно если что нарою отпишу...
Ответить с цитированием