Laravel Ajax
Ajax(异步 JavaScript 和 XML) 是一组利用客户端上使用的许多 Web 技术创建异步 Web 应用程序的 Web 开发技术集合。在视图文件中导入 jquery 库以使用 jquery 的ajax函数,该函数将用于使用 ajax 从服务器发送和接收数据。在服务器端,您可以使用response()函数向客户端发送响应,并且要以 JSON 格式发送响应,可以将response函数链接到json()函数。
json() 函数语法
示例
步骤1 - 创建一个名为 resources/views/message.php 的视图文件,并将以下代码复制到该文件中。
步骤2 − 通过执行以下命令创建一个名为 AjaxController 的控制器。
步骤3 - 执行成功后,您将收到以下输出 –
步骤4 − 将以下代码复制到
app/Http/Controllers/AjaxController.php 文件中。
app/Http/Controllers/AjaxController.php
步骤5 − 在 app/Http/routes.php 中添加以下行。
app/Http/routes.php
步骤6 - 访问以下网址以测试Ajax功能。
步骤7 − 您将被重定向到一个页面,在该页面上您将看到如下图所示的消息。
步骤8 − 在点击按钮后,输出结果将如下图所示。