jqueryajax从PHP获取字段

jqueryajax从PHP获取字段,php,ajax,json,object,Php,Ajax,Json,Object,下面的代码将一些数据发送到PHP文件。该PHP文件编码为JSON对象,并回显三个变量error,success,和action 但是,这里的success函数和error函数似乎都没有返回该JSON对象 如何获取这三个键的值 $.ajax({ type: 'POST', contentType: "application/json; charset=utf-8", url: ua['url'], data: { sconnect: 'email', e

下面的代码将一些数据发送到PHP文件。该PHP文件编码为JSON对象,并回显三个变量
error
success
,和
action

但是,这里的success函数和error函数似乎都没有返回该JSON对象

如何获取这三个键的值

$.ajax({ 
     type: 'POST',
     contentType: "application/json; charset=utf-8",
     url: ua['url'], 
     data: { sconnect: 'email', email : $('#semail').val(), hack:86 }, 
     dataType: 'json',
     success: function (data) {
         alert(data['success']); alert(data['error']); alert(data['action']);
     },
     error: function(data){
         alert(data['success']); alert(data['error']); alert(data['action']);
     }
});

http请求状态代码是多少?首先,使用
console.log()
,而不是
alert()
进行调试。点击f12并查看浏览器网络/控制台选项卡。是否调用过
$.ajax
?您是否在“网络”选项卡中看到该请求?