Laravel中的location.href中的问题

时间:2015-12-07 11:52:41

标签: laravel-5 laravel-5.1

我有以下代码

{!! Form::button('Cancel', array('class' => "btn btn-primary", 
                       'onclick' => "location.href = URL::asset('/departments');"))!!}

这会生成以下网址:

<button class="btn btn-primary" onclick="location.href = URL::asset('/departments');" 
                                                             type="button">Cancel</button>

您能否建议在onclick函数中添加路径的正确方法?

1 个答案:

答案 0 :(得分:1)

尝试类似的东西:

{!! Form::button('Cancel', array('class' => "btn btn-primary", 
                       'onclick' => "location.href = ".url('/departments')))!!}

就像一个副节点一样,/ departments不是资产而是路径。

附注2:取消按钮完全不需要Form,只需要一些HTML。

<a href="{{url('departments')}}" class="btn btn-primary" />