簡體   English   中英

如何從刀片模板中的 Javascript 文件重定向 Laravel 路由

[英]How to redirect Laravel route from Javascript file in blade template

我有一個處方表格並使用 AJAX 提交了表格。

現在我想在表單成功提交后自動從 AJAX 重定向到另一個路由。

我試過幾個選項,比如

window.location.href = "{ url('/show-all-prescription') }"

{{ route('/show-all-prescription')}}

阿賈克斯代碼

jQuery.ajax({
url:"{{ url('/submit_prescription') }}",
type: 'GET',
data: {name: name, age: age, mobile_no: mobile_no},
success:function(msg){

    if(msg>0)
    {

        // window.location.href = "{ url('/show-all-prescription') }";

        {{ route('/show-all-prescription')}}

    }
}
});

並得到了錯誤

路線 [/show-all-prescription] 未定義

路由文件

Route::get('/show-all-prescription', 'prescriptionController@show_all_prescription');

但沒有得到結果。 有人幫忙嗎?

在路由文件中

Route::get('/show-all-prescription', 'prescriptionController@show_all_prescription')->name('show-all-prescription');

然后在刀片文件ajax請求中,

window.location.href = "{{ route('show-all-prescription')}}";

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM