首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >AJAX不向PHP文件发送任何内容

AJAX不向PHP文件发送任何内容
EN

Stack Overflow用户
提问于 2013-08-28 00:38:21
回答 1查看 94关注 0票数 0

我正在序列化我的表单数据,记录它,然后将它发送到PHP文件,在那里它返回null。

jQuery:

代码语言:javascript
运行
复制
$('#preregister').submit(function () {


    if(checkemail("prereg_email")) {

        var data;

        data = $(this).serialize();
        console.log(data);

        $('#imageloader').fadeIn();
        $.ajax({
            url: '/docs/adduser.php',
            data: data,
            processData: false,
            contentType: false,
            type: 'POST',
            success: function ( data ) {
                //console.log(data); //returns a string of the data.
                var data = JSON.parse(data); //parses the string into an object.
                console.log(data); //logs the object.
                if (data.error) { alert(data.message); }
            }

        });

    }

      return false;
    });

PHP:

代码语言:javascript
运行
复制
<?php

    $Return = array();
    $Return["in"] = $_POST;
    $Return["error"] = false;
    $Return["message"] = "Nothing has happened.";

    /* EMAIL */
    $in_email = urldecode($_POST["prereg_email"]);
    $Return["in_email"] = $in_email;

    if (!filter_var($in_email, FILTER_VALIDATE_EMAIL)) {

        $Return["error"] = true;
        $Return["message"] = "Enter a valid email.";

    }

    if (!$in_email) {

        $Return["error"] = true;
        $Return["message"] = "Enter an email.";

    }


    str_replace('\\/', '/', json_encode($Return));
    echo json_encode($Return);

?>

当数据回来时,它说:

Object {in: Array[0], error: true, message: "Enter an email.", in_email: ""}

这很奇怪,因为就在我发送数据之前,我会记录它,它会读到:

prereg_email=rbross3%40gmail.com

所以..。我至少应该得到$Return["prereg_email"]对吧?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-08-28 00:56:54

我认为这是因为您正在使用processData: false,,尝试不使用它。.serialize()已经返回一个字符串,因此不需要processData: false,

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/18477624

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档