Почему не видно данных переданных через ajax

229
03 марта 2017, 00:40

Пытаюсь передать методом ajax данные с одной страницы на другую. На приемной странице не могу отобразить данные. И вообще они должны так отображаться? Вот код страницы с которой отправляю данные.

<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Пост запрос через ajax</title>
</head>
<body>
<script src="https://code.jquery.com/jquery-3.1.1.js"></script> 
<script>
  $.post(
      "/test3.php",
      {
        param1: "param1",
        param2: 2
      },
  onAjaxSuccess
);
function onAjaxSuccess(data)
{
  // Здесь мы получаем данные, отправленные сервером и выводим их на экран.
  alert(data);
}
</script>
</body>
</html>

На странице приемнике данные то ли не передаются то ли не могу получить. Вот код страницы приемника.

<?php 
echo "I get param1 = ".$_POST['param1']." and param2 = ".$_POST['param2'];

В обратном ответе в файле с которого отсылаю в алерте пусто. Помогите разобраться что я делаю не так.

Спасибо!!

Answer 1

Разобрался сам. Проблема в том что на приемном файле не было закрывающей блок php ?>

Надо было так

<?php 
   echo "I get param1 = ".$_POST['param1']." and param2 = ".$_POST['param2'];
?>
READ ALSO
Получить картинку с помощью Jquery Ajax

Получить картинку с помощью Jquery Ajax

Задача следующая получить картинку по имеющейся ссылке, закодировать в base64 и отправить на свой серверЗапнулся на получении картинки с сервера,...

286
Сделать owl slider carousel адаптивным под сетку bootstrap

Сделать owl slider carousel адаптивным под сетку bootstrap

В проекте используется сетка bootstrap и слайдер owl slider carousel

558
Не знаю как верстать календарь

Не знаю как верстать календарь

ПомогитеНе могу верстать этот участок, не знаю

225
Как составить запрос mysql?

Как составить запрос mysql?

Здравствуйте, у меня возник вопрос в следующем: есть таблица с объявлениями Items , у каждого объявления есть своя категория, в зависимости от того...

208