Jquery ajax什么都不返回

时间:2015-04-21 09:06:45

标签: laravel

您好我正在尝试使用ajax来提取数据但是从我的意外中没有显示任何内容,我设置我的控制器和对象是正确的,因为当我在浏览器上测试url时我可以看到data.Here是我的ajax代码(我正在使用laravel框架)

$.ajax({
        dataType: "json",
        url: "{{action('TestController@getCampignDaily')}}/"+127
        }).done(function(resultTwo){


    }); 

127是id,我相信它有一些东西 如果我在浏览器上测试,这里是127的输出

   array (size=20)
   'campaignId' => int 127
   'advertiserId' => int 91
   'campaignName' => string 'Justin Campaign' (length=15)
   'startDate' => 
   object(stdClass)[426]
      public 'scalar' => string '20150421T00:00:00' (length=17)
      public 'xmlrpc_type' => string 'datetime' (length=8)
      public 'timestamp' => int 1429574400
  'endDate' => 
  object(stdClass)[428]
    public 'scalar' => string '20150423T00:00:00' (length=17)
    public 'xmlrpc_type' => string 'datetime' (length=8)
    public 'timestamp' => int 1429747200
  'impressions' => int -1
  'clicks' => int 100
  'priority' => int 3
  'weight' => int 0
  'targetImpressions' => int 0
  'targetClicks' => int 100
  'targetConversions' => int 0
  'revenue' => float 8
  'revenueType' => int 2
  'capping' => int 0
  'sessionCapping' => int 0
  'block' => int 0
  'comments' => string 'Enter campaign description' (length=26)
  'viewWindow' => int 0
  'clickWindow' => int 0

1 个答案:

答案 0 :(得分:0)

您的ajax请求期望json格式(dataType)和您显示的浏览器输出看起来不像json。

return response()->json($yourData, 200);

(Laravel 5)