使用php

时间:2017-04-06 05:09:56

标签: javascript php jquery arrays ajax

我有一个在我的ajax php文件中创建的数组,看起来像这样

[[1,2,3],[1,2,3]]

所以我用json_encode

回应它
echo json_encode($array);

这是我的ajax代码

$.ajax(
                {
                    url: "ajaxfile.php" + "?something=" + something + "&something2=" + something2 + "&something3=" + something3,
                    type: "POST",
                    data: JSON,
                    success: function (data) {
                        object = data;
                        functionIwantthearraytobepassedto();
                    }
                }
            )

在控制台中,我得到的是

  


注意:数组转换为字符串    ajaxfile.php 在线    78
" [数组]"

我哪里错了?我该如何解决?

2 个答案:

答案 0 :(得分:0)

请尝试添加标题:

b

答案 1 :(得分:0)

尝试添加到您的ajax
dataType: 'json'

cotentType: 'application/json; charset=utf-8'