2015-12-21 87 views
0

AJAX RETURN AJAX請求的getContent Laravel 5.1

$content = $request->getContent(); 
    return \Response::json([ 
       'success' => $content 
      ]); 

我不知道如何格式化它在laravel 5.1 JSON。我想使用這些數據,但如果我使用$ request-> input('name')它爲空,它實際上是在控制器中。如果您有另一種獲取數據的方式,將非常感激。

+0

得到一個字符串返回什麼是把內容給點成功的關鍵?你能解釋一下你想要的嗎? –

+0

重點是查看請求是否獲取數據。如何在php或laravel中格式化它? – Rbex

+0

你可以嘗試'$ request-> all()'看看裏面是什麼,而不是'getContent' –

回答

0

,你將不得不解析在客戶端的響應:

JSON.parse(ajaxResponse) 

,現在你只能從服務器

+0

我想從表單發送每個數據,我想用json格式在php或laravel中解析它。 – Rbex

+0

當請求被髮送到服務器時,您可以使用'$ request-> all()'獲取該請求中的數據,這將是數組格式。之後,您可以使用php的'json_encode'以json格式保存數據 –

+0

$ request-> input('name')爲空,$ request-> all()也爲空,但$ content = $ request-> getContent ();我可以看到數據,但問題是我不知道如何在php或laravel中解析它。 – Rbex