我找到了针对此解决方案的几种解决方案,并全部尝试了这些解决方案(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失败的消息。我想念什么?
1 回答
- 1 回答
- 0 关注
- 123 浏览
添加回答
举报
0/150
提交
取消