在Laravel中使用Ajax回调可以通过以下步骤实现:
routes/web.php
文件中添加以下代码:Route::post('/ajax', 'AjaxController@ajaxRequest')->name('ajaxRequest');
AjaxController
的控制器:php artisan make:controller AjaxController
在app/Http/Controllers/AjaxController.php
文件中添加以下代码:
json(['message' => 'Ajax请求成功!']);
}
}
在这个例子中,当按钮被点击时,会发送一个POST请求到/ajax
路由,并且控制器的ajaxRequest
方法会处理这个请求。然后,控制器会返回一个JSON响应,该响应会被Ajax代码的success
函数处理并在控制台上打印出来。
确保你在Laravel项目中使用了jQuery,这样你才能使用$.ajax
函数。
希望这个例子能帮助你理解如何在Laravel中使用Ajax回调。
下一篇:ajax回调后计数器不增加