1
私はSlim framework + Eloquent ORMを使用しています。私はajaxリクエストでレコードを削除したい。私はボタンを押してリクエストをトリガすると、405(メソッドは許可されていません)というエラーが返されるだけです。私のルートは削除ルートであり、私はこれまでのところ、私のAJAX要求のために私が持っているものだけでなくAJAXとEloquent ORMを使ってレコードを削除するには?
を削除するようにタイプを設定している次のように
$(".deleteYell").click(function(){
var id = $(this).data("id");
token = $(this).data("token");
$.ajax(
{
url: "/yell/"+id,
type: 'DELETE',
dataType: "JSON",
data: {
"id": id,
"_method": 'DELETE',
"_token": token,
},
success: function()
{
console.log("it Work");
}
});
console.log("It failed");
});
私のルートがある:
$this->delete('/yell/{id}', 'UserController:deleteYell')->setName('deleteYell');
これが機能するために
<button class="deleteYell" data-id="{{ post.id }}" data-token="{{ csrf }}" type="button" name="button">Delete</button>
私は何を変更する必要があります。
、ここでは、投稿を削除するために使用されるボタンですか?
ルートファイルが含まれていますか? – jmattheis
このルートは '$ app-> group(..)'にありますか?それも表示できますか? – jmattheis