【发布时间】:2014-01-20 15:40:02
【问题描述】:
我正在关注这个tutorial 来制作一个活动日历——它利用主干和全日历 jquery 插件。
Backbone 负责发送到服务器(通过 ajax)事件详细信息(开始日期、结束日期、标题)。这是发送到服务器的图像 。
它由 Chrome 开发工具的网络面板(标题选项卡)获取。我希望通过以下代码行可以访问事件的标题:
$title=$conn->real_escape_string($_POST['title']);
但我不能,我不明白为什么会这样。主干通过 POST 方法将 JSON 发送到服务器。我在这里错过了什么?
【问题讨论】:
-
您确定它是通过 POST 发送的吗?为了取笑我,请查看 GET 表。否则 - 你知道你的代码中是否有任何重定向(.htaccess / header)吗? ($_POST 数据不会包含在这些数据中)
-
用
json_decode($_POST['title']);解码JSON -
您的数据是作为请求正文而不是作为 post 参数发送的。
标签: php jquery ajax json backbone.js