Javascript $.ajax传递多个参数

Javascript $.ajax传递多个参数,javascript,php,jquery,ajax,Javascript,Php,Jquery,Ajax,出于某种原因,使用ajax传递参数对我来说是一个真正的问题。我检查了所有关于参数的问题,发现以下是传递参数的正确方法: var username = $("#email_0000").val(), password = $("#password_0000").val(), func = 'emailexists', bValid = true; $.aja

出于某种原因,使用ajax传递参数对我来说是一个真正的问题。我检查了所有关于参数的问题,发现以下是传递参数的正确方法:

           var username = $("#email_0000").val(),
                password = $("#password_0000").val(),
                func = 'emailexists',
                bValid = true;
            $.ajax({
                type: "GET",
                url: "php/ajax.php",
                data: {
                    func:func,
                    email:username
                },

                success: function(data) {
                    alert(data);
                }
            });
以下是我的php代码:

    <?php
    $func = $_REQUEST['func'];

    echo var_dump($_GET);

    switch($func) {
        case 'emailexists':
            $email = $_REQUEST['email'];
            echo 'Email address is='.$email;
            break;
        default:
            return false;
            break;
    }
我知道我做错了什么,但如果有人有线索,我会很感激的。我是否在头标签中遗漏了什么:

<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta http-equiv="Pragma" content="no-cache">
<meta http-equiv="expires" content="1">
<!--Stylesheets-->
<link rel="stylesheet" href="css/jquery-ui.css">
<link rel="stylesheet" href="css/dhaStyle.css">
<!--JavaScripts -->
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.11.0/jquery.min.js"></script>
<script src="http://ajax.googleapis.com/ajax/libs/jqueryui/1/jquery-ui.min.js"></script>
<script src="js/vendor/jquery.simplemodal.1.4.4.min.js"></script>
<script src="js/DHA_forms.js"></script>

提前感谢您的帮助,亲爱的,Rich

我认为数据需要是一个序列化字符串,而不是javascritp对象在javascript中使用console.logusername,看看它包含什么,看起来您只是得到了一个空字符串string@Ejay-不,对象很好。@Ejay-在jQuery的世界中,它需要是一个对象。是的,基本上,您只能使用XMLHttpRequest发送字符串,但jQuery接受对象、数组和几乎任何内容,并将其转换为字符串。
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta http-equiv="Pragma" content="no-cache">
<meta http-equiv="expires" content="1">
<!--Stylesheets-->
<link rel="stylesheet" href="css/jquery-ui.css">
<link rel="stylesheet" href="css/dhaStyle.css">
<!--JavaScripts -->
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.11.0/jquery.min.js"></script>
<script src="http://ajax.googleapis.com/ajax/libs/jqueryui/1/jquery-ui.min.js"></script>
<script src="js/vendor/jquery.simplemodal.1.4.4.min.js"></script>
<script src="js/DHA_forms.js"></script>