簡體   English   中英

在 Laravel AJAX 請求中找不到 404

[英]Getting 404 Not Found in Laravel AJAX Request

在我的 Laravel 項目中,我想使用 Ajax 將數據從刀片傳遞到我的控制器。

但我收到錯誤

404 | 未找到

阿賈克斯

var pi_id = $(this).attr('href');    
$.ajax({
        url: "{{ url('purchase-invoice-detail') }}",
        type: "get",
        data: {
            'id': pi_id
        },
        success: function(response){ // What to do if we succeed                
                alert('ok'); 
        },
        error: function(response){
            alert('Error'+response);
        }
    });

路線

Route::get('purchase-invoice-detail/{id}', 'PurchaseController@purchase_invoice_detail')->middleware('auth');

控制器

public function purchase_invoice_detail($id)
{
    return 1;
}

找不到問題。

有人幫忙嗎?

請嘗試此代碼

"{{ url('purchase-invoice-detail') }}"  + '/' + pi_id

暫無
暫無

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

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