Laravel表单按钮取消

时间:2015-12-21 22:14:56

标签: laravel

使用Laravel,我有一个表单,我想要包含一个“取消”按钮,它只是重定向回另一个路径。由于按钮位于表单元素内,因此单击时会尝试提交表单。在Laravel文档中,我没有看到一个很好的方法来做到这一点。任何建议或使用Javascript最好?

谢谢,

<div class="form-group pull-right">
    <a href="{{ route('home') }}"><button class="btn btn-default btn-close">Cancel</button></a>
    <button type="submit" class="btn btn-global">Register</button>
</div>

3 个答案:

答案 0 :(得分:1)

bootstrap中的

<a>个元素可以有btn类,它们看起来就像一个按钮,所以你可以取出按钮,只需要取消链接:

 <div class="form-group pull-right">
     <a class="btn btn-default btn-close" href="{{ route('home') }}">Cancel</a>
     <button type="submit" class="btn btn-global">Register</button>
 </div>

答案 1 :(得分:1)

虽然这是一个非常晚的答案,但它可能会帮助其他人。

您可以直接重定向到您来自的地方。只需使用以下代码即可。

<a href="{{url()->previous()}}" class="btn btn-default">Cancel</a>

它会把你送回你来的地方。

答案 2 :(得分:0)

它与laravel没有关系。您可以简单地使用formaction属性 <input type=submit formaction="anotherpage">

<button class="btn btn-default btn-close" formaction="{{ route('home') }}">Cancel</button>