【问题标题】:Laravel route after post in same page ""在同一页面发布后的 Laravel 路线“”
【发布时间】:2017-09-01 10:44:44
【问题描述】:

我们正在使用 Laravel,我们在“/”上有一个表单帖子,

$router->get('/', 'AppController@show');

表单是一个通过模态窗口出现的脚本,一旦我们发布它使用路由的表单:

$router->post('/', 'AppController@store');

和功能

public function store()
{
    return view('app');

}

我们如何才能在发布后不进行任何返回操作而留在页面上?

使用当前方法重新加载“/”页面,

有没有办法在提交按钮后不重新加载“/”页面保持原样?

为我的英语道歉,我希望你能理解我们的问题。

提前致谢,

【问题讨论】:

  • 您应该在表单提交时进行 ajax 调用。

标签: laravel


【解决方案1】:

您需要对该资源进行 ajax 调用。您可以使用纯 javascript,也可以使用 jQuery。 $.post('/')。

根据您的版本,5.4 版有一个约定 axios.post 方法,您可以使用该方法与 Vue 一起发送您的 ajax 请求。

对于一个简单的应用,jQuery 可能是你最好的简单选择。

【讨论】:

    猜你喜欢
    • 2019-05-26
    • 1970-01-01
    • 2016-03-04
    • 2018-10-14
    • 1970-01-01
    • 1970-01-01
    • 2016-03-16
    • 2018-02-13
    • 1970-01-01
    相关资源
    最近更新 更多