首页 > 解决方案 > Laravel:单击按钮后显示数据库中的数据-但保持在同一页面上

问题描述

这就是我目前面临的任务:

起点:我有一个表单,它接受数据并将其保存到数据库中。

需要做什么:我需要包含一个名为“显示数据”的按钮(与表单中的“提交”按钮不同,它甚至可以是一个可点击的 div),然后它将显示来自数据库的数据同一页面,在表单下。该按钮还应该能够在将新数据插入表单后刷新列表。

现在,如果必须将数据库中的数据显示在不同的页面上,则可以通过路由轻松处理。但是,对于这个特定的任务,我需要在同一页面上显示数据。

我的问题:有没有一种纯粹的 Laravel/PHP 方法来解决这个问题?我正在考虑使用 AJAX(我也是新手),但如果有一些 Laravel 特定的解决方案,那么我会更喜欢。

该解决方案需要在本地主机上运行。

标签: phpajaxlaravelforms

解决方案


对于 PHP,在没有 JavaScript 帮助的情况下,显示对数据库的任何更改都需要刷新浏览器。在前端,您可以使用 VueJS 和 Axios 来帮助您处理这些请求,这些请求不需要刷新浏览器。


推荐阅读