我只想發送兩個變量到我的控制器與JS中的onclick事件,我使用laravel框架和JQuery Ajax。錯誤405方法沒有發生異常當與AJAX與Laravel發佈
我的onclick電話是:
onclick="addArt(<?php echo Session::get("ID") ?>, <?php echo $article->idArticle ?>)"
那去功能在我的JS表:
function addArt(idUser, idArt){
$.post("addArt", { IDUser: idUser, IDArt: idArt})
.done(function(data) {
location.reload();
})
.fail(function(e) {
console.log(e);
});
}
所以我的路線是 「addArt」,並像往常一樣我的路線:
Route::post('addArt',"[email protected]");
在我的控制器中,我只是用一個簡單的laravel插件將文章添加到購物車,但我得到一個錯誤405 (方法沒有)
任何人都可以幫助我嗎?
在onclick方法中,雙引號內有雙引號。 – tsg
檢查你的表單是否使用'xsrf'保護? –