Php 带有json响应的jQuery ajax表单
我在试图找出我的JSON data.email响应返回null的原因时遇到了麻烦。有人能提供建议吗Php 带有json响应的jQuery ajax表单,php,jquery,ajax,json,Php,Jquery,Ajax,Json,我在试图找出我的JSON data.email响应返回null的原因时遇到了麻烦。有人能提供建议吗 //javascript $.ajax( { type: 'POST', url: 'process.php', dataType: 'json', data: { email : "me@home.com" }, success: function(data) { alert("result = "+data.email); } }); //php (process.php
//javascript
$.ajax(
{
type: 'POST',
url: 'process.php',
dataType: 'json',
data: { email : "me@home.com" },
success: function(data)
{
alert("result = "+data.email);
}
});
//php (process.php)
if ($_POST['email'])
$return['email'] = $_POST['email'];
else
$return['email'] = "no email specified";
echo json_encode($return);
哎呀,没接到json_encode的电话。 不过,您需要在php中将响应的内容类型设置为“application/json”