javascript - Ajax 返回空数组?

标签 javascript php jquery ajax

我正在尝试获取一些数据,但是 AJAX 只是返回空数组。

AJAX:

$.ajax({
            url:"user_profile_upload.php",
            type: "POST",
            data: { data : 'sss'},
            contentType:false,
            cache: false,
            processData:false,
            success:function (data) {
                console.log(data);
            }
        });

user_profile_upload.php PHP:

die(print_r($_POST,true));

最佳答案

user_profile_upload.php使用echo

<?php
  //echo $_POST; //return array, response in javascript file
  echo $_POST['data'];
?>

AJAX删除此

processData:false, 
contentType:false

关于javascript - Ajax 返回空数组?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43264173/

相关文章:

javascript - 使用 PHP 将 div 插入 HTML 文件

javascript - 使用 javascript 复制固定链接

javascript - Vue 2.X - 在组件中等待对比异步数据源的好方法

javascript - 在不使用 id 的情况下在函数中写入 ajax 成功数据

jquery - 我怎样才能把它放到一个函数中?

javascript - 一旦高度超过一定数量的像素就添加一个新的 div?

javascript - 通过 JavaScript 删除 anchor ,但不删除参数

没有 Composer 的PHPWord安装

php - 制作需要数据库的常见 View 的最佳方式

php - 通过 PHP 脚本从目录中获取所有文件名