【发布时间】:2012-09-11 09:00:03
【问题描述】:
我使用JSON.stringify 通过.ajax() 调用将jQuery 数组发送到$_POST 数据到PHP 文件。调用工作正常并返回所需的数据,但是:
如果我要手动调试和输入变量,这些数据在 url 格式中是什么样的?
http://domain.com/ajax.php?foo=1,2&bar=3,4 还是别的什么?
我的解决方案:
网址是http://domain.com/ajax.php?foo=[1,2]&bar=[3,4]
【问题讨论】:
-
当我
var_dump()json_decoded 数组时,我得到一个 NULL 结果。我格式化了我的问题中的网址。 -
您问题中的 URL domain.com/ajax.php?foo=1,2&bar=3,4 是一个 GET 请求。
-
他用工作输入对 var_dump 说,只需回显它,您就会看到结构。
-
我知道这是一个 GET 请求,我正在输入在
.ajax()请求中调用的文件的 url。该文件返回 JSON 数据,我想看看它是如何打印以检查潜在错误的。 -
你从 post 切换到 get,所以你应该转储 $_GET 而不是 $_POST
标签: php ajax json jquery stringify