我是Laravel的新手,我不知道如何處理控制器(和ajax)。 我在側邊欄中有一個按鈕,我想在單擊它時顯示一個頁面。laravel中的控制器和ajax 4
我有一個視圖(其爲頁面我想在AJAX顯示)位於視圖/日誌/ system.blade.php 和位於控制器的控制器/ LogsController其具有下面的代碼 -
class LogsController extends BaseController {
public function getLogs() {
return View::make('logs/system');
}
}
我routes.php文件有碼 -
Route::get('/', '[email protected]'); // Works fine
Route::get('logs', '[email protected]');
一件事 - 我如何訪問我在getLogs gettings視圖的URL(本地主機/ mysite的/公/日誌不工作.. ) 第二 - 如何在ajax調用中訪問它?我試過 $ .get('logs',function(data){ console.log(data); });
但它也不起作用。它得到500內部服務器錯誤.... 請幫助!
您是否在嘗試訪問「日誌」網址之前向其發出AJAX請求?如果是這樣,你是否看到有關該錯誤的Laravel信息或只是你的Web服務器錯誤頁面?我重複了你的代碼,它對我有用。 –