我遇到了问题,我正在使用下面提到的POST请求发送数据:
$.post('/blog/ajax/' , {postid : "x"} , function(data){
alert(data);
});
并在路由.php文件中:
Route::group(['middleware' => ['web']], function () {
Route::post('/ajax','AjaxController@test');
});
在控制器中:
<?php
namespace App'Http'Controllers;
use Illuminate'Http'Request;
use DB;
use App'Http'Requests;
use App'Http'Controllers'Controller;
class AjaxController extends Controller
{
function test()
{
$semester = Input::get('postid');
return $semester;
}
}
?>
我已经添加了
<meta name="csrf-token" content="{{ csrf_token() }}">
我可以看到post_id是使用我已经设置的值发送的。
尝试添加控制器:
use Input;