Показать сообщение отдельно
  #1 (permalink)  
Старый 30.08.2014, 11:47
Интересующийся
Отправить личное сообщение для virginkoks Посмотреть профиль Найти все сообщения от virginkoks
 
Регистрация: 18.03.2009
Сообщений: 18

не срабатывает $.getJSON
Здравствуйте.

$.getJSON("test.php", {}, function(x) { alert(x) });

В случае, когда

test.php :
$data = $DB -> prep('SELECT `name` FROM `city`') -> fetchAll(PDO :: FETCH_NUM);
echo json_encode(array('data' => $data));

алерт срабатывает.

Если же

test.php :
include (some.php); //это содержится в some.php - $data = $DB -> prep('SELECT `name` FROM `city`') -> fetchAll(PDO :: FETCH_NUM);
echo json_encode(array('data' => $data));

алерт НЕ срабатывает, т.е. json получается с ошибкой.
В чём проблема?

Последний раз редактировалось virginkoks, 30.08.2014 в 13:04.
Ответить с цитированием