Здравствуйте!
При отправке запроса через строку браузера от сервера приходит ответ вида: {"response":771}
Необходимо отправить по средствам AJAX.
Нашёл пример, использую его, ответ должен выводиться через alert, но ничего нет (но сам запрос исполняется без проблем и в "ручном" способе отправки ответ есть).
Задача: получить ответ сервера и отправить его уже следующему php-скрипту (так же через get/post) для дальнейшей обработки.
Вот что у меня выходит:
<html>
<head>
<script type="text/javascript" src="//code.jquery.com/jquery.js"></script>
</head>
<body>
<?
$group_id='...'; //номер группы
$topic_id='...'; //номер обсуждения
$message='...'; //сообщение
$access_token='...';
?>
<script type="text/javascript">
$.get( //отправка запроса в VK API
"https://api.vk.com/method/board.createComment",
{
group_id: "<?echo $group_id;?>",
topic_id: "<?echo $topic_id;?>",
message: "<?echo $message;?>",
access_token: "<?echo $access_token;?>"
},
onAjaxSuccess
);
function onAjaxSuccess(data)
{
alert(data); // тут должен быть ответ вида: {"response":771}
} // но ничего в алерт не выводится
$.post( //отправка данныз для записи в ЬБД
"/save.php",
{
comment_nomer: data //передам ответ сервера полностью, а обработчик будет в файле save.php
}
);
</script>
</body>
</html>