parseJSON无法按预期工作

时间:2014-01-27 21:45:30

标签: javascript php jquery ajax

$ .parseJSON在Ajax调用时没有按预期工作。我认为$ .parseJSON有问题。我知道我正在获取数据,但解析没有按预期工作。

PHP:

   if(isset($_POST['getHeaders'])){
        $appInfo = array(app_id =>APP_ID);
         echo json_encode($appInfo);
   }

JS:

$.post( "dispatcherURl", { 'getHeaders': 'getHeaders'})
.done(function(data) {
      if(data){
        alert(data);
        var appInfo = $.parseJSON(data);
        alert(appInfo);
      }

      else{
        alert('no header data found');
      }
});

在我收到的第一个提醒时:x {“app_id”:“1234335”} 但第二个警报永远不会开火!!!

顺便说一句:x来自警报,而不是来自用户的警告。

1 个答案:

答案 0 :(得分:0)

发现问题......其中一个Php包含文件有问题..非常感谢帮助人员