Retorno Json PHP para Ajax em branco - PullRequest
0 голосов
/ 08 июля 2019

Я изучаю PHP и JS, и во время выполнения Get с Ajax возвращение PH идет белым цветом.Я переворачиваю сеть, но ничего не нахожу, мне нужна помощь.

  $idEvent = $_REQUEST["idEvent"];
  $event = $this->model->getById($idEvent);
  header('Content-type: application/json');
  echo json_encode($event, JSON_PRETTY_PRINT);
  exit;
$('#ShowEvent').click(function() {

        var idEvent = document.getElementById("ShowEvent").getAttribute("idEvent");

        $.ajax({
            url: 'http://localhost/salgadar/public_html/Event/GetEventById',
            type: 'get',
            data: {
                idEvent: idEvent
            },
            dataType: 'JSON',
            success: function(data) {
                alert('AJAX call was successful!');
                $("#AjaxReturn").html(data)
            },
            error: function() {
                alert('There was some error performing the AJAX call!');
            }
        });

        console.log(data);
    });

ReferenceError: данные не определены

1 Ответ

0 голосов
/ 08 июля 2019

Сначала поместите console.log () внутри вашего вызова ajax, например:

    $.ajax({
        url: 'http://localhost/salgadar/public_html/Event/GetEventById',
        type: 'get',
        data: {
            idEvent: idEvent
        },
        dataType: 'JSON',
        success: function(data) {
            alert('AJAX call was successful!');

            console.log(data); //HERE CODE

            $("#AjaxReturn").html(data);
        },
        error: function() {
            alert('There was some error performing the AJAX call!');
        }
    });

Затем скажите мне, что появляется, и мы продолжим решать проблемы.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...