通过AJAX

时间:2018-08-10 12:19:30

标签: javascript php ajax

使用this answer似乎可以将数组从一个PHP文件传递到另一个使用AJAX Javascript的文件。

但是,如果我尝试使用所有数据,它将以“未定义”的形式返回。

我错过了一步吗?

ajax.php:

<?php
  $letters = array('A','B','C');
  echo json_encode($letters);
?>

JS:

function loadDoc() {
        letters = new Array();
        $.ajax({
                url:"ajax.php",
                type:"POST",
                success:function(msg){
                        letters = msg;
                },
                dataType:"json"
        });
        document.getElementById("demo").innerHTML = letters[0];
  }

最终,我只想将数组恢复为['A','B','C']格式,以便与chart.js一起使用。

0 个答案:

没有答案