$.ajax登录问题,$.ajax发送成功,但是php页面得不到数值

2017-05-06 02:32
运行登录页面,提示成功,就是$.ajax中success:的函数,但是php页面却无法得到数值,提示Undefined index: emai
 $(document).ready(function(){
     $(document).on('click',"#bolero-user-login",function(){
         var email = $("#edit-name").val();
         var pass  = $("#edit-pass").val();
         // alert (email);
         $.ajax({
         	url:"functions/php/login.php",
         	type:"POST",
         	data:{ "email":email,"pass":pass},
         	beforeSend: function () {
               // document.getElementById("status").innerHTML = '正在登录中...';
            },
            success:function(){
            	alert("success");
            	alert(email);
            	$("#edit-name").val(" ");
            	$("#edit-pass").val(" ");
            },
            error: function(XMLHttpRequest, textStatus, errorThrown) {
				 alert(XMLHttpRequest.status);
				 alert(XMLHttpRequest.readyState);
				 alert(textStatus);
            },
         });
         return false;
     });

});

PHP,print_r($_REQUEST);这个只显示数组

<!-- 登录验证页面 -->
<?php

define ("root",$_SERVER['DOCUMENT_ROOT']);//定义根目录为常量
// echo root;
include root.'/maroon5/includes/dbh.php';
print_r($_REQUEST);

// 获取登录页面数据
$email = $_GET['email'];
$pwd = $_POST['pass'];

echo "$email";

?>

回复讨论(解决方案)

看一网络(network),刷新一下 ,看一下你的请求的状态码 确认是 200 , 然后看response 里面返回的参数内容.确认有没有问题.
F12----XHR----看看headers  preview  response  都是啥
php配置问题,关闭提示信息
http://www.jb51.net/article/30328.htm
data:{ email:email,pass:pass},