2016-02-23 5 views
0

Как я могу просмотреть этот результат, возвращенный запросом AJAX с помощью jQuery?Как я могу просмотреть ответ запроса AJAX с помощью jQuery?

Array 
(
    [0] => Array 
     (
      [valeur] => 70 
      [date] => 2016-02-19 11:46:37 
     ) 

    [1] => Array 
     (
      [valeur] => 40 
      [date] => 2016-02-19 11:50:38 
     ) 
) 
+0

Если это ajax requrest, откройте консоль браузера и нажмите на вызов ajax. вы увидите результат! – KPK

+0

http://blog.haraldkraft.de/wp-content/uploads/2011/12/firebug-console-ajax-aborted.png – KPK

+0

Это результат как есть или представление? Обычно Ajax вызывает возврат JSON, XML или HTML. –

ответ

0

В коде Javascript, вы должны сказать Jquery, что вы ожидаете JSON:

function MyFunction(comp_id) { 
    var user_id = document.getElementById("user").value; 
    jQuery.ajax({ 
     type: "GET", 
     url: "chart.php?q=" + comp_id + "&u=" + user_id, 
     data: "call=test", 
     dataType: 'json', 
     success: function(student) { 
      alert(JSON.stringify(student)); 
     } 
    }); 
} 

И в вас PHP код, вы должны сериализовать массив перед отправкой:

echo json_encode($your_array); 

http://php.net/manual/en/function.json-encode.php

+0

оповещения (JSON.stringify (студент, пустой, 2)); будет намного лучше работать, будучи человеком читаемым – phenxd

+0

@phenxd Я не изменял эту часть кода chems, я только добавил 'dataType: 'json','. –

Смежные вопросы