javascript - php怎么获取ajax提交的json数据
黄舟
黄舟 2017-04-11 12:41:22
[JavaScript讨论组]
                $.ajax({
                    url: 'ajax.php',
                    type: 'POST',
                    data: {'data': 'hello'},
                })
                .done(function() {
                    console.log("success");
                })
                .fail(function() {
                    console.log("error");
                })
                .always(function() {
                    console.log("complete");
                });

PHP文件

对PHP不熟,这样写却报错了,求解释,Notice: Undefined index: data in D:\WorkSpace\demo\php\ajax.php on line 2

黄舟
黄舟

人生最曼妙的风景,竟是内心的淡定与从容!

全部回复(3)
怪我咯
data: {'data': 'hello'},
去除字段名称的单引号
data: {data: 'hello'},
大家讲道理

先打印下 var_dump( $_POST ); 然后确定是否在一个目录下

迷茫

1.确认下php和你写ajax是否为同一目录。

是:如果是同一文件,使用isset对POST过来的data检测之后再进行打印。
否:请在同一文件夹进行访问操作
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号