Laravel Ajax帖子调用失败

我找到了针对此解决方案的几种解决方案,并全部尝试了这些解决方案(csrf令牌,url ..),但似乎都无法解决。


这是我的设置:


html文件:


    <meta name="csrf-token" content="{{ csrf_token() }}">


...


    <button id="button" class="btn btn-success">Assign Selected</button>


...

我的js文件:


$(document).ready(function () {


 $('#button').click(function (e) {



        $.ajaxSetup({

            headers: {

                'X-CSRF-TOKEN': $('meta[name="csrf-token"]').attr('content')

            }

        });


        $.ajax({

                type: "POST",

                dataType: 'json',

                url: '/wptest',

                data: { data: 'ahoj' }

            }).done(function (data) {

                console.log('Ajax was Successful!')

                console.log(data)

            }).fail(function () {

                console.log('Ajax Failed')

            });

    });


}

和我的web.php文件:


Route::post('/wptest','UserController@assignToWP');

在我的控制器中,只有一个简单的dd($ request);


编辑:网络选项卡显示:200 OK


问题:单击按钮后,我总是收到Ajax失败的消息。我想念什么?


缥缈止盈
浏览 125回答 1
1回答
打开App,查看更多内容
随时随地看视频慕课网APP