Json编码阵列问题

时间:2013-05-23 16:17:12

标签: php jquery json

我正在试图找出jQuery ajax调用和php返回json编码之间的问题。

当我在控制台中查看响应时,它会显示......

{"output_status":"Success","output_title":"Login Success","output_message":"Successful login! Sending you to the dashboard"}

当我执行console.log(数据)时,它会显示...

Object { output_status="Success", output_title="Login Success", output_message="Successful login! Sending you to the dashboard"}

使用我的以下代码,任何人都可以看到任何可能成为潜在问题的内容。

php controller function
function submit()
{ 
    $output_array = array('output_status' => $output_status, 'output_title' => $output_title, 'output_message' => $output_message);

    echo json_encode($output_array);
}

js
success:  function(data) {
console.log(data);
if (data.ouput_status == 'Success') {
        window.location.href = 'dashboard';
}
}

1 个答案:

答案 0 :(得分:4)

你没有提到你的问题,但我认为这是输错法中你错过t的错误,

data.ouput_status
      ^